VFP中&是什么意思?

查题易 其它 已帮助

VFP中&是什么意思?

优质解答

共1条回复

  • VFP中的“&”是宏代换函数.
    如:xm="张三"
    ,&xm
    此时显示结果是:张三
    此宏代换函数的最大作用是在编程时,因一些命令或函数后面不能直接加入的字段、变量等,此时,就用“&”宏代换函数代换以后,就可以加入了.
    比如常用的相对路径程序:
    PUBLIC LCNowpath
    LCNowpath=right(justpath(sys(16)),RAT("\",sys(16))-AT("\",sys(16))+3) && 获取当前路径
    SET PATH to &LCNowpath;&LCNowpath\dbf;&LCNowpath\wav &&设置搜索路径
    SET DEFAULT TO &LCNowpath &&设置默认路径
    另外,&&就是不执行之后内容,通常用作注解.如上行中的 && 获取当前路径、 &&设置搜索路径、 &&设置默认路径 都是注解,不参与程序运行的内容.