Hallo,
ich kenne mich damit nicht so gut aus.
Aber: wie oft wird denn das OnWork aufgerufen ?
Im verlinkten Thread wird bei jedem Aktualsieren Application.ProcessMessages
aufgerufen. Warum ?
Wenn ich z.B. einen ProgressBar nehme, dann muss nur beim Ändern der Anzeige
(altes % <> neues %) aktualisiert werden.
Delphi-Quellcode:
if iNewPercent>iCurPercent then
begin
// aktualisieren
// neuen Wert merken
iCurPercent:= iNewPercent;
ProcessMessages
end;
Heiko