HI Leute,
ich hätte da mal ein Problem. Und zwar suche ich Zeichenketten aus Dateien raus, die in einer Liste dargestellt werden. So, nun kann man aber mehrere Dateien angeben. Schön und gut. Also gehe ich mit ner For..To..do-Schleife die Dateien durch und lasse dann eine entsprechende Prozedur starten, welche bei Beendigung der Durchgangs eine globale Variable auf True stellt. Dann soll meine For..To..Do-Schleife weiterarbeiten und bei einem erneuten Aufruf die globale variable wieder auf False stellen. So, nun ist meine Frage, wie ich am besten auf eine Situation warte. Ich habe das jetzt ungefähr so gelöst:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| for i := 0 to 99 do begin tueetwas; while variable = False then begin
end; end; |
So, das funtzt auch, leider bin ich mit der Lösung nicht zufrieden. Gibt es da einen Befehl à la "Waitfor variable = True"?