Hi
Ich (Wir) habe (haben) ein Programm geschrieben, das in 'ner TPgrogressBox erst reinschreib wieviel prozent der felder man ausgefüllt hat und dann wie weit er mit bearbeiten ist (nur zur Schau, also dazuzählen und dann sleep, aber is lustig zum ansehn =) ), Davor is en Label, dessen Text entsprechend geändert. Das Dazuzählen in der TProgrssBox haben wir durch ne While-Schleife geregelt, und jetzt soll er davor natürlich den LabelText ändern, machts aber erst danach!
Wo ist da der Fehler?
Gibt es eine Reihenfolge, wie Delphi die Befehle ausführt?
Quelltext:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| i:=0; PbAll.StepBy(-100); LbFortschritt.Caption:='Erstelle';
while i<10 do begin inc(i); PbAll.StepBy(10); sleep(100); end;
if i = 10 then LbFortschritt.Caption:='Fertig!' else; |
Schonmal vielen dank für eure Antworten
Dorian (& Kevin)