Forum: Object-Pascal / Delphi-Language
Delphi
by Zacherl,
2. Feb 2010
Danke dir für deine ausführliche Antwort. Deinen Stack werde ich mir mal ansehen, das sieht interessant aus :) Der kleine Code eben war nur ein Beispiel. Im richten Programm hatte ich natürlich mit try .. finally gearbeitet. Mit der ThreadList funktioniert es bisher auch ohne Sleep() relativ gut. Manchmal muss der Main Thread allerdings schon einige Zeit warten. Ich teste das ganze mal mit einem...
Forum: Object-Pascal / Delphi-Language
Delphi
by Zacherl,
2. Feb 2010
Danke dir, ich probier mal ob das dann besser funktioniert als mit TCriticalSection :lol:
Forum: Object-Pascal / Delphi-Language
Delphi
by Zacherl,
2. Feb 2010
Ah vielen Dank, diese TThreadList sieht gut aus. Da die Methoden wie AddData(), etc. vom Main Thread aus aufgerufen werden sollen, nehme ich mal an, dass eine Synchronisation notwendig sein wird.
Forum: Object-Pascal / Delphi-Language
Delphi
by Zacherl,
2. Feb 2010
Hey,
ich habe ein kleines Problem. Und zwar habe ich eine von TThread abgeleitete Klasse, welche in einer Schleife Daten aus einer Liste bearbeitet:
while not Terminated do
begin
for I := 0 to FList.Count - 1 do
begin
// blabla ..
end;
end;