如何获得当前正在执行文件的文件名

k2536 2004-05-04 09:54:01
如何获得当前正在告执行文件的文件名
...全文
36 8 点赞 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ly_liuyang 2004-05-05
ParamStr(0)
  • 打赏
  • 举报
回复
jinjazz 2004-05-05
extractfilename(Application.ExeName)
  • 打赏
  • 举报
回复
k2536 2004-05-05
答者有份哈
  • 打赏
  • 举报
回复
zzzl 2004-05-05
来晚了。。。
楼主要不要得到程序在任务栏的图标?用Application.icon属性
  • 打赏
  • 举报
回复
disney 2004-05-04
要指出,这个方法只能在有Form存在时使用,做一个简单的不带窗体的简单程序时就用不上了。
用paramstr函数即可。
Returns a specified parameter from the command-line.

Unit

System

Category

command line utilities

function ParamStr(Index: Integer): string;

Description

ParamStr returns the parameter from the command line that corresponds to Index, or an empty string if Index is greater than ParamCount. For example, an Index value of 2 returns the second command-line parameter.

ParamStr(0) returns the path and file name of the executing program (for example, C:\TEST\MYPROG.EXE).

Note: Use double quotes to wrap multiple words as one parameter (such as long file names containing spaces)
  • 打赏
  • 举报
回复
lovedata 2004-05-04
这个分数太好得到了啊~:)
  • 打赏
  • 举报
回复
chris_crow 2004-05-04
Application.ExeName;
  • 打赏
  • 举报
回复
miky 2004-05-04
Application.ExeName;
  • 打赏
  • 举报
回复
相关推荐
发帖
Delphi
加入

4969

社区成员

Delphi 开发及应用
申请成为版主
帖子事件
创建了帖子
2004-05-04 09:54
社区公告
暂无公告