nee, das geht ja auch nicht!
Angenommen Du suchst in
nach
dann sucht Deine Routine in
namch einer Datei die die Bedingung
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