VFP中&是什么意思?

2022-04-03 教育 59阅读
VFP中的“&”是宏代换函数。
如:xm="张三"
?,&xm
此时显示结果是:张三

此宏代换函数的最大作用是在编程时,因一些命令或函数后面不能直接加入的字段、变量等,此时,就用“&”宏代换函数代换以后,就可以加入了。
比如常用的相对路径程序:
PUBLICLCNowpath
LCNowpath=right(justpath(sys(16)),RAT("\",sys(16))-AT("\",sys(16))+3)&&获取当前路径
SETPATHto&LCNowpath;&LCNowpath\dbf;&LCNowpath\wav&&设置搜索路径
SETDEFAULTTO&LCNowpath&&设置默认路径
另外,&&就是不执行之后内容,通常用作注解。如上行中的&&获取当前路径、&&设置搜索路径、&&设置默认路径都是注解,不参与程序运行的内容。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com