首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

关于savedialog的保存路径显示的有关问题

2012-03-06 
关于savedialog的保存路径显示的问题我想把保存的路径显示出来memo1.Caption:Copy(SaveDialog1.FileName,

关于savedialog的保存路径显示的问题
我想把保存的路径显示出来
memo1.Caption:=Copy(SaveDialog1.FileName,1,LastDelimiter( '\ ',SaveDialog1.FileName));
这样的话,如果我把文件abc.txt存到D:\test文件夹下,那么其路径显示就是D:\test
而我想它把文件名也显示出来,应该怎么写呢?

[解决办法]
memo1.Caption := SaveDialog1.FileName;
这样不就是既有文件名又有路径了?
[解决办法]
procedure TForm1.Button1Click(Sender: TObject);
var
mySaveDialog: TSaveDialog;
begin
mySaveDialog := TSaveDialog.Create(self);

if mySaveDialog.Execute then
begin
ShowMessage(mySaveDialog.FileName);
end;

mySaveDialog.Free;
end;

热点排行