(Moderator)
Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
Delphi 2006 Professional
|
Re: Cmd.exe über Pipes steuern - Probleme
9. Apr 2006, 21:46
ich weiß zwar nicht in welchem Fall das sinn macht aber es gilt folgendes. Man sollte nie aus einem Thread heraus unsyncronisiert auf visuelle Objecte zugreifen (zum Beispielen ausgaben in einem Memo etc.). Wenn du Daten in deinen Thread hinein reichst passiert ja in dem Sinne kein unsyncronisierter Zugriff auf grafische Elemente. In dem Fall könnte man höchstens darüber nachdenken CritialSection's zu verwenden um bei MehrProzessorsystemen sicherzustellen das nicht von 2 Threads gleichzeitig auf eine Variable zugegriffen wird.
Jens Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
|