码迷,mamicode.com
首页 > 其他好文 > 详细

获得程序完整路径

时间:2016-02-18 16:20:37      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:

在SysUtils单元中有两个类似的函数,两个函数有以下的区别:

ExtractFilePath 传回值的最後一个字元是反斜杠“\”。

ExtractFileDir(Application.Exename);                 // 返回值为 C:\1

ExtractFilePath(Application.Exename);               // 返回值为 C:\1\

相同点: 如果执行文件在根目录下(如:C:\1.exe)的话, 两者的传回值相同

=====================================================

ParamStr(0);                                                            //自己全路径C:\1.exe,可用于控制台

ExpandFileName(ParamStr(0));                               //获取本程序的完整路径 C:\1.exe

ExtractFileDir(ParamStr(0));                                      //获取本程序的路径C:\

Application.Exename;                                               //获取本程序的完整路径C:\1.exe

ExtractFilename(Application.Exename);                      //获得文件名1.exe

获得程序完整路径

标签:

原文地址:http://www.cnblogs.com/Zory/p/5198509.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!