如果要得到系统的当前目录使用Path := GetCurrentDir;
如果要得到程序的当前目录使用Path := ExtractFilePath( Application.ExeName );没有直接的非模式消息框,有两种方式可以解决:
1、自己写(建议)
2、调用Windows API中的SetWindowLong修改MessageBox窗口的属性(不建议)
如果要得到程序的当前目录使用Path := ExtractFilePath( Application.ExeName );没有直接的非模式消息框,有两种方式可以解决:
1、自己写(建议)
2、调用Windows API中的SetWindowLong修改MessageBox窗口的属性(不建议)
解决方案 »
- 100分求: 如果检测 鼠标有没有在 窗体的上面!?
- 有关COM的一个基本问题
- 关于移动要做一个SP接入MISC1.6系统的PROVISION接口
- 如何解决一个关于权限的问题。
- 请问如何打开dll文件?急!
- 关于使用XML mapper来制作transformation时,对中文的不支持问题
- 主从表的SQL语句该怎么写,谢谢?
- ReportMachine 多列显示一条数据
- 大家帮我看看这段代码
- 看ado\mts\com+那本书的第八章并做例子时,提示RPC服务器不可用,我的系统是Win2000.请问这是为什么,谢谢
- 帮帮我,关于DCOM的问题?
- 求VC++或delphi或c++ builder软件高手。定有重酬[email protected]
ExtractFileName()取文件名
ExtractFilePath()取全路径
ExtractFileExt()取扩展名
取路径后做字符操作,取目录!
procedure TForm1.Button1Click(Sender: TObject);
var
abc:array[0..255] of char;
begin
GetCurrentDirectory(255,@abc);
showmessage(abc);
end;取得当前程序目录
procedure TForm1.Button2Click(Sender: TObject);
begin
showmessage(ExtractFilePath(Application.ExeName));
end;祝:身体健康!