Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by sirius,
5. Sep 2008
Naja, den Mainthread anhalten geht ja nicht (oder). Den kann man nur pausieren (wait for some objects) lassen.
Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by sirius,
5. Sep 2008
Der Zusammenhang von deinem Post mit meinem Code leuchtet mir auf Anhieb nicht ein. Aber ich arbeite an mir ;)
Ich sehe grad noch eine Verbesserung darin, dass ich bei msgWaitForMultipleObjects auch noch den Thread (B) mit angeben sollte, falls dieser abstürzt. Aber man sollte natürlich immer ein try-finally um das Anhalten des Threads basteln. Falls du das meinst, Luckie.
Forum: Neuen Beitrag zur Code-Library hinzufügen
Delphi
by sirius,
4. Sep 2008
Ich weiß der Andreas hat da auch was. Aber ich will auch mal!
Ich habe eine weitere Möglichkeit zusammengebaut um einen Thread (A) mit einem Thread (B) zu snychronisieren. Dies geht aber nur ausschließlich dann, wenn der Thread A von Thread B aus gestartet wurde. Weitere "Quersynchronisationen" sind nicht möglich. Gedacht ist es um einfach einen speziellen Thread mit dem Mainthread zu...