Deletar o conteúdo de uma pasta

7 views
Skip to first unread message

romn...@ig.com.br

unread,
Mar 28, 2005, 7:53:42 AM3/28/05
to Tectrilh...@googlegroups.com
Bom dia.
Como faço para excluir todo o conteúdo de uma pasta(sem deletar a
pasta).
Vlw

Leonardo (Tectrilha)

unread,
Mar 29, 2005, 2:03:48 PM3/29/05
to Tectrilh...@googlegroups.com
Você quer fazer isso de dentro do Delphi ?

Gustavo (Tectrilha)

unread,
Mar 29, 2005, 4:18:47 PM3/29/05
to Tectrilh...@googlegroups.com
procedure TForm1.BitBtn1Click(Sender: TObject);
var
Caminho: string;
MySearch: TSearchRec;
begin
Caminho := Edit1.Text; //passe o diretorio no edit1
FindFirst(Caminho + '\*.*', faAnyFile+faReadOnly, MySearch);
DeleteFile(Caminho + '\' + MySearch.Name);
while FindNext(MySearch) = 0 do
DeleteFile(Caminho + '\' + MySearch.Name);
FindClose(MySearch);
end;


Procure entender no help do Delphi sobre as funções FindFirst,
FindNext, FindClose e também sobre o Type TSearchRec.

Gustavo Gianordoli
Tectrilha Software

Reply all
Reply to author
Forward
0 new messages