str := OpenDialog1.filename + '如何得到文件类型, 如.txt ?'; ( 积分: 10 )

  • 主题发起人 主题发起人 sypoh
  • 开始时间 开始时间
S

sypoh

Unregistered / Unconfirmed
GUEST, unregistred user!
str := OpenDialog1.filename + '如何得到文件类型, 如.txt ?';
 
str := OpenDialog1.filename + '如何得到文件类型, 如.txt ?';
 
ExtractFileExt(OpenDialog1.filename)
 
对不起, 应该是SaveDialog1.filename
 
if dlgSave.Execute then
showmessage(IntToStr(dlgSave.FilterIndex))
//list中类型选项的索引
//:~可用 case dlgSave.FilterIndex of 判断选择的是何种文件类型.
 
SaveDialog1.FileName 属性是包含文件后缀名的。
 
你的文件来源是什么?
如果是listbox 则
if savedialog1.exceute then
begin
listbox.savetofile(savedialog1.filename);
end;
 
ExtractFileExt(SaveDialog1.filename)
 
多人接受答案了。
 
后退
顶部