您的位置:首页 > 其它

如何取得当前目录

2011-05-25 15:32 239 查看
今天 写项目的时候遇到 一个怪事,除了指定绝对路径(能行,但不灵活),所以想文件就在本目录下,为何还要非得指定一个路径信息呢,于是 经过一翻查找资料,才发现,事情是这样处理~!!

On Windows,

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

ExtractFilePath(。。。)

The resulting string is the leftmost characters of FileName, up to and including the colon or backslash that separates the path information from the name and extension. The resulting string is empty if FileName contains no drive and directory parts.

///// 当前目录的 表示方法
if tbl2.Active=False then
begin
tbl2.DatabaseName := ExtractFilePath(ParamStr(0)); //+'country.db'
tbl2.Active := True;
end;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: