有关文件夹的问题,详细请看。

guolifeng 2003-05-10 05:09:05
我用getdir(0,s)想取当前文件夹的路径,可是得到的为什么是上一级文件夹的路径呢?及我的工程文件放在:g:\g_lf\project\soft\目录下,可是s的值却是:g:\g_lf\project\,请问这是何故?还望各位指教。谢谢!
...全文
38 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wxw1999gl 2003-05-13
  • 打赏
  • 举报
回复
我用ExtractFilePath()得到当前的路径!
guolifeng 2003-05-12
  • 打赏
  • 举报
回复
该函数没有什么问题。我的程序中用了两次(主窗体,子窗体),主窗体中运行没有错误,得到了正确的结果,而子窗体中却出现上述毛病。谢谢各位关注!
888888888888 2003-05-11
  • 打赏
  • 举报
回复
关注
snopyli 2003-05-10
  • 打赏
  • 举报
回复
帮你up!!!
peitsiang_gimi 2003-05-10
  • 打赏
  • 举报
回复
我运行了之后也照样没有出现这种情况
当然你也可以用 DelphiBoy2003说的那个函数
getdir(0,s) 它的第一个参数一般是指盘符


longlonger 2003-05-10
  • 打赏
  • 举报
回复
在window2000-也没有你所说的问题,是不是你还没有存盘就去获取了。
DelphiBoy2003 2003-05-10
  • 打赏
  • 举报
回复
当前文件夹路径这样得到
ExtractFilePath(Application.ExeName);
reedseutozte 2003-05-10
  • 打赏
  • 举报
回复
我在98下没有复现你的问题,帮你up

1,184

社区成员

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

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