Probleme mit Formularen, Fragen dazu.
-
Hi,
Ich habe folgendes Problem:
Ich habe 3 Formulare, diese sind untereinander eingebunden, 1 davon ist das Hauptformular, wo die Werte eingegeben werden und eine Auswahl an 4 möglichen Funktionen. So zum Problem beim starten des Hauptformulars soll sich das 2. Formular öffnen:
void __fastcall TForm1::FormCreate(TObject *Sender) { Einfach->Show(); }Wenn ich das so mache bringt der nen Fehler vom Arbeitsspeicher wegen Zugriffsverletzung, welche Möglichkeit hätte ich da noch das der beim Programmstart das 2. Formular mitanzeigt?
Noch ein Problem:
Wenn der Benutzer bei der RadioGroup eine andere Auswahl nimmt soll sich das 2. oder 3. Formular schließen, wie kann man das machen?
-
Bei OnCreate des HAUPTFORMULARS ist die Instanz von den anderen Formularen noch nicht erzeugt!!!
Versuch ds später - z.B. in OnActivate.
Ev ein Flag setzen, für ersten Aufruf.
-