这个不太好实可,可以 只要 1234.txt 不要前面的地址
方法:ExtractFileName(OpenDialog1.FileName);
如果你的文件名是固定的4位,可以用copy取出前四位。
不好意思,我也是新手,只能帮你这么多了……^-^
procedure TForm1.Button3Click(Sender: TObject);
var
sfilename:string;
begin
if OpenDialog1.Execute then
sfilename:=ExtractFileName(OpenDialog1.FileName);
sfilename:=copy(sfilename,1,length(sfilename)-4);
showmessage(sfilename);
end;
GetDir(***);