Wenn der Text vom Label geändert wird, dann wird nur eine "zeichne dich bitte mal neu"-Message an dein Label/Programm gesendet.
Und ohne eine Verarbeitung dieser Nachricht wird nichst gezeichnet.
Delphi-Quellcode:
Label1.Caption := 'Daten werden geladen...';
ComboChange;
Application.ProcessMessages; <<< Nachrichten verarbeiten
WerteEinlesen;
[edit]
da war zwar wer schneller, aber egal
ich würde sowieso noch die Änderungen an der ComboBox abwarten, bevor ich zeichnen lasse, jedenfalls wenn das ComboChange nicht zu lange dauert.