Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Bummi,
27. Nov 2010
BWT, wir gehen Offtopic, vielleicht sollten wir einen neue Thread "CriticalSection" aufmachen
Aber die Criticalsection wird ja nur von denen beachtet die sie nutzen.
Wenn Du einen Bereich als Critical kennzeichnest in den ein anderer schreiben kann dann muß er auch so zugreifen, wenn kein anderer zugreifen kann brauchst Du keine CriticalSection.
Ich habe mal ein Beispiel für das angehängt...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Bummi,
27. Nov 2010
@Sir Rufo
es gibt da eine Stelle in Deinem Code, mit dem ich nicht klar komme:
constructor TWorkThread.Create( CreateSuspended : Boolean );
begin
FCS := TCriticalSection.Create;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Bummi,
27. Nov 2010
@Sir Rufo
jepp, ich habe wieder mal zu kurz gedacht...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Bummi,
27. Nov 2010
ist ein bisschen Einarbeitung nötig, lohnt sich in jedem Fall, wenn Dein Code jetzt schon sauber strukturiert ist kannst Du die Statusmeldunden über synchronize weiterverwenden.