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 Fenster wird nicht geöffnet (https://www.delphipraxis.net/138361-fenster-wird-nicht-geoeffnet.html)

Larsi 8. Aug 2009 16:00


Fenster wird nicht geöffnet
 
Hi,

ich öffnete gerade mein Projekt, kompillierte ist, drückte auf einen Button in dem folgendes steht:

Delphi-Quellcode:
Form5.Showmodal;
Dann bekomme ich die folgende Fehlermeldung:

---------------------------
StreamZ
---------------------------
Aus einem sichtbaren Fenster kann kein modales gemacht werden.
---------------------------
OK
----------------------------

Das Fenster habe ich aber nirgends vorher aufgerufen. Fehler in Delphi? Woran kann das liegen? Wenn ich folgendes in den Button reinschreibe kommt übrigens die gleiche Fehlermeldung:

Delphi-Quellcode:
Form5.Close;
form5.showmodal;
MFG Lars Wiltfang

turboPASCAL 8. Aug 2009 16:14

Re: Fenster wird nicht geöffnet
 
// edit: quark...

Larsi 8. Aug 2009 16:15

Re: Fenster wird nicht geöffnet
 
Hast du dir meinen Beitrag komplett durchgelesen?

turboPASCAL 8. Aug 2009 16:21

Re: Fenster wird nicht geöffnet
 
jain. ;)

Guck mal in den OI bei form5 ob die Eigenschaft Visible auf true eingestellt ist. Diese muss false sein.

Bernhard Geyer 8. Aug 2009 16:22

Re: Fenster wird nicht geöffnet
 
Immer die verwendung der standardmäßig angelegten Formularveriablen. Sind immer eine Quell für Probleme. Und dann auch noch mit dem Standardnamen FormXX.

Bennen doch mal deine Form5 um. Dann wirst du vermutlich schon irgendwo eine verwendung der Art "Form5.Show" oder "Form5.Visible := True" finden

Larsi 8. Aug 2009 19:04

Re: Fenster wird nicht geöffnet
 
Hab ich schon gemacht doch es kommt der gleiche Fehler. Visible ist standardmäßig auf false.

Namenloser 8. Aug 2009 20:14

Re: Fenster wird nicht geöffnet
 
Kommentier mal im Quelltext deiner Projektdatei Application.CreateForm(Form5, TForm5) aus. Und gib deinen Formularen anständige Namen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:43 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