获取用于打开关联应用程序的文件的文件名

时间:2012-10-03 14:58:30

标签: delphi

我想编写一个小应用程序,对简单文本文件的内容进行一些数据操作。

我只是希望能够右键单击这样的文件,在Windows中选择“打开方式”,选择我的应用程序,然后打开应用程序,解析文件,做一些事情并立即关闭。

问题:当我的应用启动时,如何获取触发应用启动的文件名?

谢谢!

1 个答案:

答案 0 :(得分:6)

您将文件作为参数编号1 您可以使用函数ParamStr(1)来获取它。

请查看此处了解更多详情:
http://www.delphibasics.co.uk/RTL.asp?Name=ParamStr

有关您的信息,ParamStr(0)是EXE应用程序的文件名(包括完整路径)。