Hallo
DP,
ich mache folgendes:
Zum einem habe ich einen WindowThread, also den ganz normalen, und dann den SearchThread.
Der WindowThread pollt nun ständig. Wie finde ich aber heraus, dass er "fertig" also Execute verlassen hat?
Delphi-Quellcode:
FThread := TSearchThread.Create(true);
[...]
FThread.Resume;
while not FThread.Suspended do
begin
lFile.Caption := FThread.FileName;
DrawRing; // "Suche" Animation
Delay(10);
end;
Das funktioniert irgendwie nicht, weil Suspended immer false ist?
MfG
xZise