Forum: Sonstige Fragen zu Delphi
Delphi
by MrSpock,
14. Jun 2002
Hallo Privateer3000,
das liegt daran, dass Form5 wahrscheinlich bereits vor Form1 erstellt wird (automatische Erstellung). Da deshalb der Wert von Label1 in Form1 noch nicht den gewünschten Wert hast, funktioniert es nicht.
Schreibe deshalb den Code in die ButtonClick Methode direkt vor Form5.Show. Dann klappt's. Garantiert! :D
Forum: Sonstige Fragen zu Delphi
Delphi
by MrSpock,
14. Jun 2002
Hallo Privateer3000,
deine Codezeile ist korrekt und müsste funktionieren. Häufig gibt es ein Problem, dass die Änderung der Caption eines Labels nicht sofort angezeigt wird. Da bietet sich der Aufruf von Update, gefolgt von Application.ProcessMessages an.
Bei dir sähe das dann wie folgt aus:
Label1.Caption := Form1.Label1.Caption;
Label1.Update;
Application.ProcessMessages;