Database 版 (精华区)
发信人: sleep (休息休息), 信区: Database
标 题: 5.如何返回VFP的启动磁盘目录----即VFP。EXE所在的磁
发信站: 哈工大紫丁香 (2000年12月04日13:50:23 星期一), 站内信件
5.如何返回VFP的启动磁盘目录----即VFP。EXE所在的磁盘目录。
虽然HOME()与SYS(2004)可传回VFP.EXE 所在的磁盘目录,但
在可势利文件.exe中被调用时,所传回的并不是.exe文件的启动磁盘目录,
而是势利时期函数库.esl所在的磁盘目录,因此,使用如下命令才可正确
返回:LEFT(SYS(16),RAT("\",SYS(16)))。你可以在应用系统的主程序中加入:
PUBLIC MYPATH
MYPATH=LEFT(SYS(16),RAT("\",SYS(16)))
SET DEFA TO &MYPATH
即可得到当前运行之程序文件所在的目录了,而不必理会用户把这个程序入在哪一个目录中。
--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.227.121]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.234毫秒