Hi, Ich möchte durch einen Button ein neues Form öffnen z.B. Im Menü Hilfe dann About.. Dann soll ein neues Fenster Kommen mit den Infos über das Programm.
Was muss ich da EINGEBEN.
Westnigga Gast |
Westnigga Gast |
Hi, Ich möchte durch einen Button ein neues Form öffnen z.B. Im Menü Hilfe dann About.. Dann soll ein neues Fenster Kommen mit den Infos über das Programm.
Was muss ich da EINGEBEN.
Sorry, ich kenn Zwar nicht den ganzen Code auswendig,
Aber erst mal must du durch einen DoppelKlick auf das Objekt, für das du eine Funktion schriben wills in den Quellcode:
Das sollte dann ungefähr so aussehen
Sub ??????
End Sub
Zwischen den "Sub" Tag und den "End Sub" Tag must du in der Zeile den Code " Dim objForm As New [Name des zu öffnenden Forms]" schreiben.
In die zweite Zeile muss du in etwa so was schreiben
"[objForm.Show]" (Bin mir aber nicht so sicher!)
Hi, Ich möchte durch einen Button ein neues Form öffnen z.B. Im Menü Hilfe dann About.. Dann soll ein neues Fenster Kommen mit den Infos über das Programm.
Was muss ich da EINGEBEN.
Du schreibst einfach Deine 2 Formen, Form 1 (da wo irgendwo der Button drin ist, bei dem, wenn er gedrückt wird die zweite Form aufgemacht werden soll) und die zweite Form (die dann, wenn der Knopf aus der ersten Form gedrückt wurde, aufgehen soll.)
Beim erstellen der Form1 brauchst Du im Grunde auf nichts zu achten, die ganz normal schreiben.
Beim erstellen der Form2 machst Du im Projekt-Explorer auf Form2 einen rechtsclick und gehst dann auf Eigenschaften (oder Du machst einfach das Eigenschaftsfenster auf und clickst die Form2 einfach mal an). Dann siehst Du im Eigenschaftsfenster die ganzen Attribute, die beim Start des Programms für die Form2 gesetzt werden sollen. Da gehst Du ziemlich weit unten auf "visible" und setzt die auf "false".
Dann gehst Du wieder in die Form1, doppelclickst einmal auf den Button (dann müsste sich, sofern noch nicht vorhanden) die Methode öffnen, die das Ereignis Button1_Click beinhaltet (also das was passiert, wenn der Button gedrückt wurde). Dort schreibst Du dann einfach Form2.show und schon wird die zweite Form angezeigt.
mfg maddin
« Datum in Turbo Pascal verarbeiten | Programmierlektüre » | ||