defaultto(default通知)
在VF中..如何用SET DEFAULT TO指定一个可变路径
建立菜单时,在“菜单设计器”里有一列叫“结果”,可在下拉式列表中选择"过程",再点击“创建”钮,即可打开过程的编辑窗口,在里面可以输入多条命令。
*设定默认路径
mlh=rat("\",sys(16))
lj=substr(SYS(16),1,mlh-1)
set
default
to
lj
vfp 中 set default to 怎么用?
关于设置相对路径,以下供参考:
*设置默认路径可用以下三种方法:
*方法一:
**********************
PUBLIC LCNowpath
LCNowpath=SYS(5)+SYS(2003)+"\"
set default to "LCNowpath" 设置默认工作目录
**********************
*方法二:
**********************
PUBLIC LCSys16,LCNowpath
LCSys16=SYS(16) 获取当前程序所在的全路径,包括当前运行程序名。
LCNowpath=LEFT(LCsys16,RAT("\",LCSys16,1)) 获取当前运行程序所在工作目录。
set default to "LCNowpath" 设置默认工作目录
**********************
*方法三:(指定程序名)
**********************
PUBLIC LCNowpath
prgname="你的程序名.exe"
prglen=len(prgname)
allname=allt(sys(16))
alllen=len(allname)
LCNowpath=substr(allname,1,alllen-prglen)
set default to "LCNowpath" 设置默认工作目录
**********************
--------------------------------------------------------------------
除了上面的SET DEFAULT TO "lcprogram" 这种方式外,还有一种方式是使用名称表达式:
SET DEFAULT TO (lcprogram)
vf 中set default to 什么意思
改变默认路径
如:set default to d:\vf
则以后的所有命令默认在此文件夹下操作。
set default to 取消上一步的设置,恢复默认设置路径。
