Delphi-Quellcode:
FindFilesAndPathes1(
const Path, Mask : TStrings;
const Attributes : integer;
const IncludeSubDir : boolean;
var FoundFilenames : TStrings;
StopSearch : boolean=false;//Möglichkeit des Abbruchs
//Sollte globale Variable sein //Abbruch Variable
StopIt : boolean=false): integer;
for i:=0 to Path.count-1 do
begin
if StopSearch then
Application.ProcessMessages;
if StopIt then break; //Suche vom Benutzer abgebrochen
Path[i] := IncludeTrailingPathDelimiter(Path[i]);
...
...
...
danke für deine hilfe erstmal.. hab beides versucht, klappt nicht.. ich möchte das die schleife alle verzeichnisse durchsucht, wenn der benutzer zwischendurch auf abbrechen drückt soll die such e(schleife) beendet werden).
Dann soll ich sagen können: StopIt := False - und da ich die globale var stopit ja geändert habe sollte die suche beendet werden..das klappt leider nicht, deshalb möchte ich versuchen, das die die funktion einen zeiger erwartet..
mfg
tob