得到执行程序的目录

2016-01-29 14:08 3 1 收藏

得到执行程序的目录,得到执行程序的目录

【 tulaoshi.com - Delphi 】

 

SysUtils 单元中有 ExtractFileDir 与 ExtractFilePath两个类似的函数, 用哪一个?没有太大的关系。
不过有以下的差别: ExtractFilePath 传回值的最後一个字元是反斜杠“/”。
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(ExtractFileDir(Application.Exename));
// ie: c:temp
ShowMessage(ExtractFilePath(Application.Exename));
// ie: c:temp
end;
相同点: 如果执行文件在根目录下(如:C:SAMPLE.EXE)的话, 两者的传回值相同, 且最后一个字符都是“/”。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/delphi/) 

来源:https://www.tulaoshi.com/n/20160129/1492591.html

延伸阅读
标签: Web开发
写了几年代码,很少谈到javascript程序的执行效率问题,今天就举几个例子看看,让大家看看程序优化是多么重要。 这节来看看createElement和innerHTML的表现。看看差别是多大 createElement: 运行代码框 !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"HTMLHEADTITLE New Document /TITLEMETA NAME="Genera...
for c++builder,用于vc应该把消息框改一下就可以了 void contour(void){ char ln[100];   int make;   char str[100]="";   char *tip="不能执行:"; sprintf(ln,"%s\%s",getcurrentdir(),"watson.exe"); char path[100]; sprintf(path,"%s",getcurrentdir()); c...
iphone后台运行程序管理 1. 按两下主屏幕按钮后,出现程序图标滑动图标便会出现更多的程序图标。多任务处理功能并没有通过牺牲电池续航以及前端软件性能为代价来实现的。有了它我们可以真正完成边收邮件、边听音tulaoshi.com乐、边建立文件的操作。 2. 出现图标后,按住某一图标便会出现关闭图标,关闭某一图标后下一个图标回不上...
在一些系统,为了特定目的,经常要求程序隐藏起来运行,例如DCS(集散控制系统)中的后台监控系统、木马控制程序、源码防拷贝等,以减少被发现、截杀和反汇编的风险。这种功能模块要求程序在运行期间不仅不会在桌面出现,也不允许被操作者从任务管理器列表中发现。 程序隐形的原理 对于一个隐形程序而言,最基本的要求是: ...
    1.开机启动时自动运行程序 Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init。init根据配置文件继续引导过程,启动其它进程。通常情况下,修改放置在 /etc/rc或 /etc/rc.d 或 /etc/rc?.d 目录下的脚本文件,可以使init自动启动其它程序。例如:编辑 /etc/rc.d/rc.local 文件,在文件最末加上一行“x...

经验教程

113

收藏

39
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部