Einzelnen Beitrag anzeigen

xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#4

Re: Synchronisierung von Subthreads (VCL) + Pointerzugriff

  Alt 22. Apr 2006, 18:08
Hallo,
Zitat von markusj:
Für was? Den Variablenzugriff, den Threadzugriff oder beides
Für alles natürlich. Ein Thread läuft von EnterCriticalSection durch bis LeaveCriticalSection, ohne dass ein anderer Thread dazwischenfunken kann.
// Anmerkung: Deshalb sollten diese Befehle auch sehr sparsam verwendet werden und der Code dazwischen kurz und effizient sein.
Zitat von markusj:
ach ja, ich wusste gar nicht, dass das auch bei VCL geht^^.
Die Methode TThread.Synchronize benutzt nichts anderes als Enter-/LeaveCriticalSection. Was soll die VCL auch sonst verwenden wenn nicht das Windows-API?

Gruß
xaromz
  Mit Zitat antworten Zitat