Fórum Exclusão de todos os arquivos de uma pasta. #161124
19/05/2003
0
Inutaishou
Curtir tópico
+ 0Posts
19/05/2003
Dcport
Apesar de o uso desta função ser um pouco trabalhoso (alguns campos da estrutura SHFILEOPSTRUCT têm que ser PChars terminados com dois #0), ela é bem prática e flexível.
Para mais detalhes, faça uma busca por SHFileOperation em http://msdn.microsoft.com ou na documentação do Platform SDK (não sei se o help do Delphi contém esta função; de qualquer forma, as outras fontes são mais completas).
-- dcport
Gostei + 0
19/05/2003
Traipse
Talvez você precise ´setar´ os bits de atributo [dos arquivos desejados] no FindFirst.
Em lugar de ´FindFirst (´xxx\*.*´, 0, Search),
tente ´FindFirst(´xxx\*.*´, faAnyFile, Search).
Se funcionar, dê uma olhada nas possíveis variações para os atributos faXXXX para não correr o risco de apagar o que você não quer (system, hidden, etc.)
A propósito, depois de terminar com o FindFirst/FindNext, não esqueça de usar FindClose.
Traipse
http://www.traipse.com.br
Gostei + 0
20/05/2003
Inutaishou
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)