Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Fehlermeldung beim Sichtbarmachen einer Form (https://www.delphipraxis.net/64168-fehlermeldung-beim-sichtbarmachen-einer-form.html)

Chrissi91 28. Feb 2006 13:19


Fehlermeldung beim Sichtbarmachen einer Form
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi :hi:,

folgendes Problem.

Delphi-Quellcode:
frmMain.Visible := True;
Damit mache ich die Form, die vorher unsichtbar war, sichtbar. (Es ist nicht die Hauptform!)

Dabei tritt folgender Fehler auf. (s. Anhang)

Er bleibt hier stehen:

Delphi-Quellcode:
  Application.Initialize;
  Application.CreateForm(TfrmRegistration, frmRegistration);
  Application.CreateForm(TfrmMain, frmMain); //Hier bleibt der Kompeiler stehen.
  Application.Run;
Woran liegt es? Ich habe absolut keine Ahnung. Das ist mir noch nie passiert. ^^ :o

Hoffe, dass ihr mir helfen könnt.

Chrissi91

Schaedel 28. Feb 2006 13:22

Re: Fehlermeldung beim Sichtbarmachen einer Form
 
Versuch mal Form.show ...
Declaration

procedure Show;

Description

The Show method makes the designer visible by setting its Visible property to True. If the Show method of a form is called and the form is somehow obscured, Show tries to make the form visible by bringing it to the front with the BringToFront method.

Alfonso 28. Feb 2006 13:25

Re: Fehlermeldung beim Sichtbarmachen einer Form
 
Also, viele Information hast du nicht gegeben aber ich vermutte, wo der Fehler herkommt.

Ich gehe davon aus, das du die Zeile
Delphi-Quellcode:
frmMain.Visible := True;
in der Formular TfrmRegistration integriert hast.

Zu dem Zeitpunkt, wo du es verwendest, (wahrscheinlich im FormCreate oder FormShow) ist das Formular "TfrmMain" nocht gar nicht existent, da wie du selber siehst, wird zuerst TfrmRegistration und dann TfrmMain erzeugt.
Delphi-Quellcode:
  Application.CreateForm(TfrmRegistration, frmRegistration);
 Application.CreateForm(TfrmMain, frmMain); //Hier bleibt der Kompeiler stehen.
Ich hoffe das hilft. Ansonsten beschreibe bitte ein wenig genauer, wo du das FrmMain anzeigen willst.

Gruß
Alfonso

Chrissi91 28. Feb 2006 13:28

Re: Fehlermeldung beim Sichtbarmachen einer Form
 
Danke Alfonso und die anderen.

Du solltest Hellseher werden. ^^

Da hätte ich auch selbst drauf kommen können. Logisch ist es ja.

Nochmals Danke!


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:44 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz