漯河 香榭里花园房价:vfp中的宏替换是怎么回事呢?

来源:百度文库 编辑:神马品牌网 时间:2024/05/02 18:57:09
为什么说在某些命令和函数中不能使用名称表达式,在使用名称表达式时,名称表达式不能出现在赋值语句的左边是什么意思?那比如
var_name ="nVar"
(var_name)=100 在执行时报错,而
var_name="cVar3"
&var_name="test2" &&能正确赋值
(var_name)="test2" &&出错
store "test1" to (var_name)&&能正确赋值
?&var_name &&显示的是变量cvar3的值
?(var_name) &&显示的是cvar3而非变量cvar3的值
要表达的是什么意思?

&var_name就是把变量var_name里的内容替换出来,变量var_name里的内容是cVar3,所以&var_name就变成了cVar3,那么?&var_name 就变成了 ?cVar3