GARANTIR DESCONTO

Fórum Ainda não consegui.... :( #147122

18/03/2003

0

Como faço pra deletar todos os arquivos de uma pasta, MENOS OS .DOC ????

Não vou poder escolher, terá que ser uma rotina.

Não consegui fazer....

Obrigada. :P

Marcia :P


Anonymous

Anonymous

Responder

Posts

18/03/2003

Marcelo Saviski

[color=#012345:9c912dffcf]Experimente isso:[/color:9c912dffcf]
procedure TForm1.Button2Click(Sender: TObject);
var
    SR: TSearchRec;
    I: integer;
    arquivo: string;
begin
   I := FindFirst(´c:\pasta\*.*´, faAnyFile, SR);
   while I = 0 do
       begin
       if (SR.Attr and faDirectory) <> faDirectory then
          begin
          [b]arquivo[/b] := ´c:\pasta\´ + SR.Name;
if extractfileex(arquivo) <> ´doc´ then
 DeleteFile(arquivo);
       end;
       I := FindNext(SR);
   end;
end; 

não tenho certeza se extractfileex se escreve assim


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar