Ich mach mal ein Pseudocode Beispiel.
Delphi-Quellcode:
procedure MyOnWorkEvent(...);
begin
...
Syncronize(MyGUIUpdate);
...
end;
procedure MyGUIUpdate;
begin
...
Progressbar.Position := MyProgress;
...
end;
Ich hoffe jetzt wird es klar was wir meine (ich hoffe DGL-Luke hat das auch so ähnlich gemeint)