![]() |
2. Form erstellen
Hallo Leute,
ich hab mich jetz zwar schon seit einer heidenewigkeit durch verschiedenste Posts gelesen aber irgendwie bin ich zu blöd ne 2. Form zu erstelllen. wenn ich nur
Delphi-Quellcode:
nehme dann komme ich auf eine sehr komische Fehlermeldung raus und die dazugehöhrige Delphi Hilfe bringt mich auch nicht weiter.
Form2.Show;
Pls helft mir ich verzweifle ^^ |
Re: 2. Form erstellen
Wenn ich es richtig interpretiere, existiert das 2. Formular noch gar nicht.
Datei -> Neu -> Formular |
Re: 2. Form erstellen
Hallo und willkommen in der DP :dp:
Zitat:
Delphi-Quellcode:
Zeigst du Formular 2 während der Laufenden Anwendung an! Der dazugehörige verstecken Code lautet wie folgt:
Form2.Show;
Delphi-Quellcode:
Form2.Hide;
|
Re: 2. Form erstellen
Zitat:
|
Re: 2. Form erstellen
Erstmal viiiiiiieeleeenn liiiieeben dank ^^
omg des hät ich nie gefunden xD jetzt kommt allerdings die Fehlermeldung Zitat:
PS: Ich hab mich da glaub in dem Debugger Fenster verklickt, wie bekomm ich des alte wiederhehr ? Bei mir kann ich jetz nur noch auf OK drücken. |
Re: 2. Form erstellen
hat keiner ne ahnung warum die fehlermeldung kommt ?
|
Re: 2. Form erstellen
Zitat:
|
Re: 2. Form erstellen
Hi!
Da meine Glaskugel kaputt ist, fällt es mir leider sehr schwer, ohne Code zu vermuten, wo der Fehler herkommt... :glaskugel: Ciao, Frederic |
Re: 2. Form erstellen
Die Fehlermeldung kommt, weil du das Formular jetzt nicht mehr automatisch beim Programmstart erstellst. Das Anzeigen über Form.Show geht nur, wenn das Formular auch existiert.
Also entweder läßt du das Formular beim Programmstart erstellen (was eigentlich kein guter Programmstil ist!), dann kannst du auch einfach ein Show bzw. Hide machen. Oder du erstellst es selber, bevor du es benutzt...
Delphi-Quellcode:
procedure FormMain.ButtonClick(Sender:TObject);
var Form2:TForm2; begin Form2:=TForm.create(Self); try if Form2.showmodal = mrOK then begin ... end; finally Form2.release end; end; |
Re: 2. Form erstellen
@ fkerber: sry aber eig gab/gibt es keinen richtigen code da ich nicht blick wie mer ne 2. Form erstellt
@ omata : sry check ich net ganz
Delphi-Quellcode:
mit dem erstell ich doch die 2. Form
Form2:=TForm.create(Self);
aber für was brauch ich
Delphi-Quellcode:
un noch ne frage: wie kann ich die 2. Form bearbeiten ?
try
if Form2.showmodal = mrOK then begin ... end; finally Form2.release |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:07 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