关于使用宏和exescript的几种用法

coolyylu 2002-10-23 05:41:38
1. & 操作符
一般用法
nCount = 1
lcStr = [nCount]
?&lcStr 的结果是1
内嵌字符串
lcStrPart = [are]
lcStr = [we &lcStrPart foxers]
?lcStr的结果是 we are foxers

外嵌字符串形成变量
lcStr = [we are foxers]
lcFlag = [Str]
?lc&lcFlag 的值是we are foxer

2.()
选择别名
lcAlias = Alias()
.....
Select (lcAlias)
3.exescript(cCommand ,[tparameters],...)
lcCmd = [MessageBox("being...")] + chr(13) + [Messagebox("End...")]
ExeScript(lcCmd)
ExeScript这个函数是vfp7增加的 ,可以用于web 和或者可以实现将代码放于数据库的构思。

我写的不一定详细,请知道更加详细的foxers 不上
...全文
81 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
net_steven 2002-10-23
  • 打赏
  • 举报
回复
很好呀!
补一点儿:
1,&默认的休止符是空格,但真正的休止符是“.”,这在宏替换对象时特别有用,如:
ctxt="text1"
thisform.&ctxt..value="有意思"
2,可以用exescript()调用写在文本文件中的程序,这在规划动态的菜单命令
上就很有用了。

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧