Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Form3 in Form1Create erstellen (https://www.delphipraxis.net/117290-form3-form1create-erstellen.html)

k4ni 15. Jul 2008 14:17


Form3 in Form1Create erstellen
 
Hallo,

Ich habe folgendes problem:
Bei meiner anwendung werden im OnCreate ein paar sachen aus einer Datenbank geladen, und manchmal kann das länger dauern und dann muss man warten bis die form angezeigt wird.
Deswegen hab ich mir jetzt eine neue form gemacht (Form3) die ein label auf sich hat "Loading...".
So dann wollte ich das so manuell erstellen damit ich es im Form1Create schon verwenden kann:

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
Form3 := TForm3.Create(Self);
Form3.Show;
Die form wird dann schon angezeigt, aber das label nicht, dann hab ichs so versucht:

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
Form3 := TForm3.Create(Self);
Form3.Label1 := TLabel.Create(Form3);
Form3.Label1.Visible := true;
Form3.Show;
Ging auch nicht :/
Erst wenn Form1Create fertig ist wird das label auf Form3 angezeit? Wieso? Und wie kann ich das schon von anfang an sichtbar machen?

thx :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz