求助?怎样删除文件(100分)

  • 主题发起人 主题发起人 大胡子zx
  • 开始时间 开始时间

大胡子zx

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样在文件列表中选择文件并删除它,有没有法简单的方法?
 
deletefile('c:/hello.txt')
 
Function DeleteFile(FileName :String) :Bool;
 
没错,用deletefile
 
如果文件是只读属性的可以这样删除
uses SysUtils
...
var
Attr:Integer;
begin
Attr:=FileGetAttr(Filename);
FileSetAttr(Filename,Attr and (not faReadOnly));
deleteFile(filename);
end;
 
同意楼上。
 
procedure TForm1.FileListBox1DblClick(Sender: TObject);
var i:integer;
begin
for i:=0 to filelistbox1.items.count-1 do
if filelistbox1.selected then
begin
deletefile(filelistbox1.Items.Strings[filelistbox1.ItemIndex]);
showmessage('已删除!');
end;
end;
 
FlashDelphi的更好,可以发分了!
 
后退
顶部