Einzelnen Beitrag anzeigen

supermuckl

Registriert seit: 1. Feb 2003
1.340 Beiträge
 
FreePascal / Lazarus
 
#5

Re: Synchronize, TCriticalSection oder sonst was???

  Alt 9. Sep 2004, 20:47
jep

müssen halt global sein die critical section(s)

weil erst wenn du mit 2 unterschiedlichen thread instanzen mit ein und derselben section synchronisierst funzt die sync
ansonsten kümmert sich die eine section um den einen thread und die andere um den anderen und dann ist nix gewonnen und es knallt beim gemeinsamen zugriff auf VCL objekte

( globale variablen müssen wohl nicht synchronisiert werden (a la Luckies thread irgendwo im board) )

also eine section createn

und beide oder halt mehrere threads dann damit synchronisieren lassen

thread xyz:

section.enter;
form1.listbox1.items.add bla bla
section.leave;
Das echte Leben ist was für Leute...
... die im Internet keine Freunde finden!
  Mit Zitat antworten Zitat