我在form上放置了一个SaveDialog1,和button1
然后在button1里写下如下代码;
procedure TForm1.Button1Click(Sender: TObject);
var
filepath:string;
begin
if SaveDialog1.Execute=true then filepath:=SaveDialog1.FileName
else exit;
showmessage(filepath);
showmessage(getcurrentdir);
end;
我点击button1后并在dialog中随便选择一个文件;
发现showmessage(filepath)与showmessage(getcurrentdir)显示
的路径是一样的;我原来以为getcurrentdir应该是取得
当前程序所在的位置路径;为什么getcurrentdir的路径会随SaveDialog1.FileName而变化呢?
我用的是delphi6
windowsxp(personfinal)
请问是什么原因?还是我理解有误呢!请大家指教!谢谢!
然后在button1里写下如下代码;
procedure TForm1.Button1Click(Sender: TObject);
var
filepath:string;
begin
if SaveDialog1.Execute=true then filepath:=SaveDialog1.FileName
else exit;
showmessage(filepath);
showmessage(getcurrentdir);
end;
我点击button1后并在dialog中随便选择一个文件;
发现showmessage(filepath)与showmessage(getcurrentdir)显示
的路径是一样的;我原来以为getcurrentdir应该是取得
当前程序所在的位置路径;为什么getcurrentdir的路径会随SaveDialog1.FileName而变化呢?
我用的是delphi6
windowsxp(personfinal)
请问是什么原因?还是我理解有误呢!请大家指教!谢谢!
解决方案 »
- D2006中使用cxGrid不能用中文字段名称,已调入,IDE就退出了,郁闷呀
- 在线等,用fastreport如何打印当前查询结果。
- TADOBlobStream,关于图片的保存和调用, 请高手指点,急。。。!!
- 你们那么懒!!!!!!!!!!
- delphi ADO连接数据库的具体步骤,像第一干什么,第二步干什么
- 那里有softice下载,请提供网址
- 关于模拟按键HOOK的出现问题!?
- 文本文件如何导入access数据库
- 怎样横向打印窗体,分不够可以再加
- 请问:怎么才能知道一个路径是指向文件还是指向目录?
- 屏幕独占程序调用本机软件程序,如何使其可以独占程序的前端显示并操作使用?
- 请教TRzPageControl控件问题。没事都进来看看
path:=ExtractFilePath(ParamStr(0));