TheEquinox - Sa 02.07.11 11:06
Titel: Element hat kein übergeordnetes Fenster...
Hallo zusammen,
ich habe mehrere Frames innerhalb eines ActiveX Projekts erstellt und versuche die nun zur Laufzeit anzuzeigen.
Die Frames habe ich versucht im OnCreate des ActiveX-Forms und ersatzweise auch schon auf einem ButtonClick Handler anzulegen und zwar so :
Delphi-Quelltext
1: 2:
| frmMain := TFrame_Main.CreateParented(self.Handle); frmProd := TFrame_SubProduct.CreateParented(self.Handle); |
und auch schon so :
Delphi-Quelltext
1: 2:
| frmMain := TFrame_Main.Create(self); frmProd := TFrame_SubProduct.Create(self); |
Kompilieren kann er es noch aber zur Laufzeit kommt bei dem Create / CreateParented Aufruf die Fehlermeldung "Element Frame_Main hat kein übergeordnetes Fenster"
Die Create Methode selbst ist nicht überschrieben oder was auch immer, sondern der ganz normale Standard-Konstruktor halt. Kann mir hier jemand weiter helfen ?