Fórum Acessar dados da máquina #300171
20/10/2005
0
Estou querendo criar um sistema que cria um relatório com um (cont*) de todos os arquivos por extensão que tem na máquina, tipo quantos arquivos .exe que tem.
Eu gostaria de saber como eu posso acessar e onde fica esses dados na máquina?
Valeu
Tiagomachado
Curtir tópico
+ 0Posts
20/10/2005
Massuda
Gostei + 0
21/10/2005
Tiagomachado
entendeu??
Valeu pela atenção.
Gostei + 0
21/10/2005
Massuda
procedure ListarArquivos(Path: string; Lista: TStrings); var SR: TSearchRec; Terminou: Boolean; begin if (Path = ´´) or (Path[Length(Path)] <> ´\´) then begin Path := Path + ´\´; end; Terminou := FindFirst(Path + ´*.*´, faAnyFile, SR) <> 0; while not Terminou do begin if (SR.Attr and faDirectory) = faDirectory then begin if (SR.Name <> ´.´) and (SR.Name <> ´..´) then begin ListarArquivos(Path + SR.Name, Lista); end; end else begin Lista.Add(Path + SR.Name); end; Terminou := FindNext(SR) <> 0; end; FindClose(SR); end;
var Lista: TStringList; ... // lista todos os arquivos do drive D ListarArquivos(´D:´, Lista); ...
Gostei + 0
21/10/2005
Tiagomachado
Gostei + 0
21/10/2005
Tiagomachado
Gostei + 0
21/10/2005
Massuda
Gostei + 0
21/10/2005
Tiagomachado
Gostei + 0
21/10/2005
Tiagomachado
teria como vc me dar mais detalhes sobre o codigo acima, eu estou no trabalho, mas quando for para casa vou fazer.
Eu coloco esses códigos em form do jeito que estam ai?
Valeu..
Gostei + 0
21/10/2005
Massuda
Gostei + 0
21/10/2005
Tiagomachado
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)