Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#29

AW: Volltextsuche mit Delphi

  Alt 24. Apr 2015, 12:58
nee, das geht ja auch nicht!
Angenommen Du suchst in
Code:
C:\
nach
Code:
*.sql
dann sucht Deine Routine in
Code:
C:\
namch einer Datei die die Bedingung
Code:
*.sql
erfüllt, da dies nicht der Fall ist (höchstwahrscheinlich) verabschiedet sich Deine Suche gleich wieder.
wenn Du rekursiv suchen willst, dann mußt Du auf jeden Fall die (möglichen) Verzeichnisse
Delphi-Quellcode:
if Checkbox1.Checked then
           begin
             if (Rec.Name <> '.') and (Rec.Name <> '..') then
               FileSearch( Path+Rec.Name , FileName);
           end;
extra behandeln.
Übrigens ist der Rückbezug auf eine andere Komponente des Forms nicht unbedingt der Weisheit letzer Schluß. Besser wäre es der Procedure gleich ein recursiv:boolean mitzugeben!

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat