Forum: Object-Pascal / Delphi-Language
Delphi
by shmia,
27. Apr 2006
Tja, nun kommt der harte Kampf mit dem Debugger (bei Threads besonders schwierig)
Vielleicht hilft dir das etwas weiter:
http://www.delphipraxis.net/download.php?id=7572
Forum: Object-Pascal / Delphi-Language
Delphi
by shmia,
27. Apr 2006
Der Thread ist selbst dafür verantwortlich, zu erkennen, dass er beendet wurde.
Also muss innerhalb der Schleifen das Property Terminated abgefragt werden:
while (not Reader.EndOfList) and (not Terminated) do
begin
// arbeiten
end;
Man muss auch nicht in jeder Schleife dieses Property Terminated abfragen.
Es reicht, wenn dies an strategisch günstigen Stellen eingebaut wird....