社区
VFP
帖子详情
请问怎么在程序运行时得到程序的路径?
wangkun1
2003-07-26 08:04:46
请问怎么在程序运行时得到程序的路径?请各位大虾告诉小弟
我只想知道我的程序的路径请问大侠该怎么做
请问怎么在程序运行时设置程序的默认路径?
我在程序的init事件中用set defa to 为什么不行
调用菜单时它告诉我找不到
...全文
43
6
打赏
收藏
请问怎么在程序运行时得到程序的路径?
请问怎么在程序运行时得到程序的路径?请各位大虾告诉小弟 我只想知道我的程序的路径请问大侠该怎么做 请问怎么在程序运行时设置程序的默认路径? 我在程序的init事件中用set defa to 为什么不行 调用菜单时它告诉我找不到
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qufusongyu
2003-07-27
打赏
举报
回复
ccurrentprocedure = SYS(16,1)
npathstart = AT(":",ccurrentprocedure)- 1
nlenofpath = RAT("\", ccurrentprocedure) - (npathstart)
SET DEFAULT TO (SUBSTR(ccurrentprocedure, npathstart, nlenofpath))
fj_jiangqi
2003-07-26
打赏
举报
回复
sys(5)+sys(2003) && 当前路径
sys(2004) && 启动路径
-------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊
Foxer
2003-07-26
打赏
举报
回复
何必那么麻烦?VFP有自己的函数的:
cStartDir = LEFT(SYS(16),RAT("\",SYS(16)))
cStartDir就是你的可执行程序的所在的路径了(不一定是当前路径)
设置默认路径就是用SET DEFAULT,好像没什么问题
wangkun1
2003-07-26
打赏
举报
回复
这就是答案!
wangkun1
2003-07-26
打赏
举报
回复
不要捣乱!!
wangkun1
2003-07-26
打赏
举报
回复
在数据库应用程序设计中,经常需要获得一些重要的系统路径,如Windows系统的安装目录,SYSTEM目录的所在路径,当前的工作目录等。以下函数通过调用Windows API函数实现了这些功能。
DECLARE LONG GetSystemDirectory IN WIN32API ;
STRING @ lcSysDir, LONG
DECLARE LONG GetWindowsDirectory IN WIN32API ;
STRING @ lcWinDir, LONG
DECLARE LONG GetCurrentDirectory IN WIN32API ;
LONG, STRING @lcCurDir
LOCAL lcSysDir, lcWinDir, lcCurDir, lnStringLen
lcSysDir = SPACE(200) + CHR(0)
lcWinDir = SPACE(200) + CHR(0)
lcCurDir = SPACE(200) + CHR(0)
lnStringLen = GetSystemDirectory(@lcSysDir, 200)
lcSysDir = LEFT(lcSysDir,lnStringLen)
lnStringLen = GetWindowsDirectory(@lcWinDir, 200)
lcWinDir = LEFT(lcWinDir,lnStringLen)
lnStringLen = GetCurrentDirectory(200, @lcCurDir)
lcCurDir = LEFT(lcCurDir,lnStringLen)
? lcSysDir
? lcWinDir
? lcCurDir
或者
sys(5) + sys(2003) + '\'
如何在取得
程序
运行时
所在的
路径
在网上看到了一篇文章,大意是这样的:TCHAR exeFullPath[_MAX_PATH];char szDrive[_MAX_DRIVE]={0}, szDir[_MAX_DIR]={0}, szFNAME[_MAX_FNAME]={0}, szExt[_MAX_EXT]={0};GetModuleFileName(AfxGetInstanceHandle(), exeFullPath, s
C#中
程序
运行时
工作
路径
在哪
C#
程序
运行时
工作
路径
在"项目名称\bin\运行位数(x64或x86)\Debug"中
qt
程序
运行时
的
路径
问题
程序
运行时
的
路径
是该
程序
在被调用时的目录假如系统刚启动时,是在/目录处,这时系统启动脚本/etc/rc.local调用/home/root/qt_broadcast_client/qt_broadcast_client
程序
则目录就是/目录,qt_broadcast_client在调用system("./run.sh")时,run.sh的预期目录是/home/root/qt_broadcast_cl...
Java 如何获取
程序
运行时
的相对
路径
有时候需要在
程序
中操作本地文件,比如读取配置信息,为了能在不同的机器上运行
程序
,需要获取
程序
运行时
的相对
路径
,这样方便找到文件的位置,方法如下: String ProjectPath=XXX.class.getProtectionDomain().getCodeSource().getLocation().getPath();
Linux系统
程序
运行时
加载动态库
路径
顺序
程序
运行时
加载动态库
路径
顺序(Linux) 在linux系统中,如果
程序
需要加载动态库,它会按照一定的顺序(优先级)去查找: 链接时
路径
(Link-time path)和
运行时
路径
(Run-time path)不是一回事,当然,当你知道这个概念的时候,你当然明白。那么自制的库在没有指定
运行时
库的
路径
时,一般是不会找到你特定目录的,先来说说链接库的搜寻顺寻: 在命令前加环境变量设置,该环境变量只对该命令有效,当该命令执行完成后,该环境变量就无效了。如下述命令:# 下面对编译时库的查找与
运行时
库的查找做一
VFP
2,749
社区成员
29,142
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章