Forum: Object-Pascal / Delphi-Language
Delphi
by Sir Rufo,
15. Mär 2013
Was soll TCriticalSection schon bereithalten?
Betreten oder Versuchen zu betreten, Verlassen that's all ;)
Forum: Object-Pascal / Delphi-Language
Delphi
by Sir Rufo,
14. Mär 2013
Wichtig ist hierbei auch der Blick in die Dokumentation TThread.Synchronize.
Also egal von wo auch immer das ausgeführt wird, es wird synchron zum Hauptthread ausgeführt.
Greift dabei auf etwas zu was von einem anderen Threadkontext auch benutzt werden kann, dann kann es knallen.
Also entweder alles immer über den Hauptthread synchronisieren (ja, ist doof) oder die Zugriffe mit...