菜菜菜菜菜问题!

t2q 2005-03-13 07:16:46
怎样获取运行程序自身路径?
如果用GetCurrentDir()的方法文件改名就不行了,所以想问问
...全文
55 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
scanmaymaymay 2005-03-13
  • 打赏
  • 举报
回复
GetCurrentDir()
原型:extern PACKAGE AnsiString __fastcall GetCurrentDir();
功能:取得当前的目录名
必定是当前目录;

ExpandFileName()
原型:extern PACKAGE AnsiString __fastcall ExpandFileName(const AnsiString FileName);
功能:返回文件的全路径(含驱动器、路径)
参数:FileName:要处理的文件名
不一定是当前目录。

大概是这样子吧
t2q 2005-03-13
  • 打赏
  • 举报
回复
经过楼上启发,我得到:
String a=ExtractFilePath(Application->ExeName);
String b=Application->ExeName;
String c=a+b;
Label1->Caption=c;
可是我想知道ExtractFilePath和GetCurrentDir有什么区别啊?
scanmaymaymay 2005-03-13
  • 打赏
  • 举报
回复
ExtractFilePath(Application->ExeName)
Rain 2005-03-13
  • 打赏
  • 举报
回复
你是要获取你自己的程序路径还是用你的程序获取其他的程序路径啊
linkboy2004 2005-03-13
  • 打赏
  • 举报
回复
你是不是想写木马啊,老实问这种问题.....
t2q 2005-03-13
  • 打赏
  • 举报
回复
呵呵,还是没搞明白,先给分了的说~

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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