学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
发新话题
打印

edit中输出opendialog的文件名

edit中输出opendialog的文件名

想在edit中输出opendialog所打开的那个文件的文件名,怎么做啊?
麻烦大家看看的。谢谢先

procedure TForm1.Button1Click(Sender: TObject);
begin
if opendialog1.Execute then
edit1.Text:=opendialog1.FileName;
end;

这样写完会把整个路径都显示出来,如何只显示文件名啊

TOP

F:\新建文件夹\abc.txt

文件名,如abc.txt
Edit1.Text:=ExtractFileName(Opendialog1.FileName);

路径名,如F:\新建文件夹\,以“\”结尾
Edit2.Text:=ExtractFilePath(Opendialog1.FileName);

ExtractFilePath(Opendialog1.FileName)+ExtractFileName(Opendialog1.FileName)=Opendialog1.FileName

Extract意为提取
爱我至爱,至死不渝!

TOP

谢谢哦,顺便问一下,有没有关于这些函数用法的书推荐一下哦

TOP

网上查下,很多的
你微笑的面對整個世界,整個世界也將會微笑的面對你。

TOP

发新话题