application.pathname
extractpathname(application.exename)
extractpathname(application.exename)
解决方案 »
- Delphi写的程序是否可以全部是树状结构
- 如下sql语句,用Delphi应该如何写?
- 大家帮忙看看怎么做啊
- 如何判断窗体是否存在?
- 请问parameters.parambyname('x').value:=label42.caption;怎么办改呀?
- 晕!大家帮忙看看我取服务器时间,并设置为客户端时间的代码有什么问题啊?
- /******************急,如何用ODBC连接INTERBASE 数据库? ********************/
- 如果利用一个函数获得一个表格中有多少个条目
- 谁能解决我的世界难题啊???????
- 有关图像响应鼠标的问题?
- 请教一个怪问题,多谢各位大虾
- 一个编译问题(急)
在W98中,Application.PathName得到的是全部大写的字符串,在Win2000中得到的字符串大小写才与实际相符。
得到WINDOWS的SYSTEM路径:
方法:
var
MySysPath : PCHAR ;
begin
GetMem(MySysPath,255);
GetSystemDirectory(MySysPath,255);
end;
注:MySysPath为SYSTEM路径
得到程序的路径
ExtractFileDir(Application.Exename);
察看文件是否存在
FileExists(FileName:String):Boolean;
改变文件扩展名
ChangeFileExt(FileName:String)
得到文件的扩展名
ExtractFileExt(FileName:String):String;