![]() |
Oncreate noch ein formular?
Hi,
ich ahbe ein problem im oncreate teil meines Formular versuche ich ein weiteres Formular zu öffnen doch dies gibt nur fehler. Gibt es trotzdem einen möglichkeit? hier mein code.
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var ini: TIniFile; begin MmOutput.Clear; if(FileExists('data.ini')) then begin ini:=TIniFile.Create('data.ini'); try ini.ReadString('User','Name',mysteryname); ini.ReadString('User','Month',mysterymonth); ini.ReadString('User','Year',mysteryyear); finally ini.free; end; end else begin Form2.showmodal; // <- da kommt der fehler. end; end; |
Re: Oncreate noch ein formular?
Das liegt daran, dass das andere Formular noch nicht erzeugt wurde
|
Re: Oncreate noch ein formular?
gibt es denn ne andere möglichkeit?
so des 2 formluar geöffnet wird direkt nachdem das erst fertig ist? |
Re: Oncreate noch ein formular?
In OnShow eventuell.
|
Re: Oncreate noch ein formular?
nee onshow geht nicht :(
hätte sonst keine idee wie ich das machen soll. das 2 Formular soll sich halt öffnen wenn es die datei nicht gibt. |
Re: Oncreate noch ein formular?
Zitat:
|
Re: Oncreate noch ein formular?
Dann musst du das zweite Formular halt dynamisch im OnCreate() erzeugen.
|
Re: Oncreate noch ein formular?
Hallo,
versuche doch ein 2 Formular zu erstellen und mit der Eigenschaft visible zu arbeiten. Nur als erste Idee. LG |
Re: Oncreate noch ein formular?
Wieso visible? Wenn das Formular erstmal instantiiert ist, kann man doch auch einfach Show nehmen?
|
Re: Oncreate noch ein formular?
unsauber: Du aktivierst dann einen timer mit intervall vllt. 1000, und lässt dann darin die Form anzeigen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:04 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-2025 by Thomas Breitkreuz