Wie kann ich eigentlich, wenn ich in 'nem Timerereignis irgendwas auf dem Bildschirm optisch verändere, diese Änderung ohne Application.ProcessMessages zur Darstellung bringen?
In der Regel mit einem Aufruf von Refresh:
Delphi-Quellcode:
for I := 1 to 10 do begin
Label1.Caption := I.ToString;
Label1.Refresh;
CheckBox1.Checked := not CheckBox1.Checked;
CheckBox1.Refresh;
Sleep(1000);
end;