Ir para conteúdo
Faça parte da equipe! (2024) ×

[Delphi] Procurar arquivos


Mr.Expert
 Compartilhar

Posts Recomendados

Declare a procedure;

 

procedure TForm1.DirList( ASource : string; ADirList : TStringList );

 

var

 

SearchRec : TSearchRec;

 

Result : integer;

 

begin

 

Result := FindFirst( ASource, faAnyFile, SearchRec );

 

if Result = 0 then

 

while (Result = 0) do

 

begin

 

if (SearchRec.Name+' ')[1] = '.' then

 

{ Se pegou nome de SubDiretorio }

 

begin

 

Result := FindNext( SearchRec );

 

Continue;

 

end;

 

ADirList.Add( SearchRec.Name );

 

Result := FindNext( SearchRec );

 

end;

 

FindClose( SearchRec );

 

ADirList.Sort;

 

end;

 

Utilize a função assim, deletando begin e end; no botão que irá usá-lo:

 

var

 

contador: Integer;

 

lista: TStringlist;

 

begin

 

lista:= TStringlist.create;

 

DirList('C:\*.*', lista);

 

end;

Link para o comentário
Compartilhar em outros sites

  • 3 semanas atrás...
Este tópico está impedido de receber novos posts.
 Compartilhar

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.