![]() |
Wert aus anderem Form übernehmen
Hallo
zu aller erst: Ich bin ein totaler Delphi-Anfänger ;) Ich versuche gerade, den Wert aus einem Edit-Feld in einem Formular als Caption eines Lables in einem anderen Formular einzufügen, bekomme es aber nicht hin.
Delphi-Quellcode:
Das Programm läuft, das Formular wird aufgerufen, aber der Wert wird nicht eingefügt.
procedure TForm3.FormCreate(Sender: TObject);
begin tabellenname_lable.Caption := Form2.formfield_tabellenname.Text; end; Wie muss ich es richtig machen? Gruß Darksaber |
Re: Wert aus anderem Form übernehmen
hi also eigentlich müsste es etwa so funktionieren:
Delphi-Quellcode:
Label1.Caption:= Form2.Caption;
|
Re: Wert aus anderem Form übernehmen
Zitat:
|
Re: Wert aus anderem Form übernehmen
Kommt ne Fehlermeldung oder passiert einfach nix?
Steht denn überhaput ein Wert im Edit-Feld wenn Form3 erzeugt wird? |
Re: Wert aus anderem Form übernehmen
Ich gehe mal davon aus, daß du das nicht dann reinschreiben willst, wenn das Formular erzeugt, sondern wenn es angezeigt wird. Daher brauchst du nicht die FormCreate-Methode (wird beim Erstellen des Forms aufgerufen), sondern FormShow (wird beim Anzeigen des Forms aufgerufen).
Sollte also so aussehen:
Delphi-Quellcode:
procedure TForm3.FormShow(Sender: TObject);
begin tabellenname_lable.Caption := Form2.formfield_tabellenname.Text; end; |
Re: Wert aus anderem Form übernehmen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz