问个程序自启动的问题

lanting918 2004-10-15 04:17:07
我把一个程序通过写注册表
HKEY_LOCAL_MACHINE 下 SoftWare\Microsoft\Windows\CurrentVerrsion\run
如 mypro D:\project\project1
我在程序里用到了GetCurrentDir 函数来获取配置文件的路径

在程序自启动的时候就无法正确读取配置文件

我加了showmessage在异常处理中,程序自启动时showmessage(getcurrentdir) 显示的是
C:\Documents and Settings\Administrator

怎样才能让程序在自启动的时候getcurrentdir 也是D:\project呢?
...全文
79 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lanting918 2004-10-15
  • 打赏
  • 举报
回复
yueyixing(圣石传说)
paramstr(0)
代表什么?

能介绍一下吗

二位的方法都可以,谢谢了!

再介绍一下这个函数的具体意思吧
lanting918 2004-10-15
  • 打赏
  • 举报
回复
就是说把用到getcurrentdir的地方都换成楼上二位说的方法吗?
lincats99 2004-10-15
  • 打赏
  • 举报
回复
extractFilePath(Application.exename);
如楼上所说的也行啊。
yueyixing 2004-10-15
  • 打赏
  • 举报
回复
用extractfilepath(paramstr(0))试试

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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