AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Festplatte nach Dateien Scannen

Ein Thema von hasserwahn · begonnen am 16. Mai 2007 · letzter Beitrag vom 16. Mai 2007
 
hasserwahn

Registriert seit: 4. Feb 2007
Ort: Lübeck
66 Beiträge
 
Turbo Delphi für Win32
 
#1

Festplatte nach Dateien Scannen

  Alt 16. Mai 2007, 19:39
moin

also ich brauch ein programm, dass die festplatte nach beliebigen programmen durchsucht und sie in einem memo-fenster(oder ähnlichem) speichert. es sollen auch unterordner durchsucht werden.
mein code sieht bis jetzt so aus:

Delphi-Quellcode:
procedure TForm2.DateienSuchen();
var SuchRecord:TSearchRec;
i:integer;
neu,alt:string;
begin
 FindFirst(HauptVerzeichnis+Dateiname,faAnyFile,Suchrecord);
 while (Suchrecord.Name='..') or (Suchrecord.Name='.') do begin
  FindNext(Suchrecord);
 end;
 if (Suchrecord.Attr and fadirectory) <> 0 then begin
  HauptVerzeichnis:=Hauptverzeichnis+Suchrecord.name+'\';
  DateienSuchen;
 end else begin
  memo1.Clear;
  memo1.lines.Add(Hauptverzeichnis+Suchrecord.Name);
  alt:=Hauptverzeichnis+Suchrecord.Name;
  while stoppen=false do begin
   findnext(suchrecord);
   neu:=Hauptverzeichnis+suchrecord.Name;
   if (neu<>alt) then begin
    memo1.lines.Add(neu);
    alt:=neu;
   end else begin
    stoppen:=true;
   end;
  end;
 end;
 //dateiensuchen;
end;



procedure TForm2.Button1Click(Sender: TObject);
begin
 DateienSuchen;
end;



procedure TForm2.FormCreate(Sender: TObject);
begin
 stoppen:=false;
 memo1.Clear;
 HauptVerzeichnis:='C:\';
 Dateiname:='*.*';
end;
So. jetzt listet er in dem memo aber auch noch unterordner auf. iwe kann ich in diese auch noch hineinsehen?

danke
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:05 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz