Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Fehlermeldung: kein übergeordnetes Element? (https://www.delphipraxis.net/12132-fehlermeldung-kein-uebergeordnetes-element.html)

Minz 21. Nov 2003 10:05


Fehlermeldung: kein übergeordnetes Element?
 
Delphi-Quellcode:
type TManager = class(TWinControl)

type TfVerwaltung=class(TForm)

procedure Manager.ShowVerwaltung;
begin
  ...
  FVerwaltung:=TfVerwaltung.create( self,handle,FDatabaseName,FVersionTable,FProductTable);
end;
Bei FVerwaltung:= da setzt er aus mit der Meldung: Element '' hat kein übergeordnetes Fenster. Weiß jemand was das heißt?

choose 21. Nov 2003 10:13

Re: Fehlermeldung: kein übergeordnetes Element?
 
Exemplare der Klasse TWinControl (oder deren Erben) nutzen von Zeit zur Zeit das durch die Eigenschaft Parent referenzierte Objekt (zB beim Zeichnen, Ermitteln der Größe, etc.).

Der von Dir beschriebene Fehler tritt auf, wenn die Eigenschaft Parent den Wert nil hat, von TWinControl zur durchführung einer Operation aber genau diese Objekt benötigt wird.

Minz 21. Nov 2003 10:20

Re: Fehlermeldung: kein übergeordnetes Element?
 
ok vielen dank, nun funzt es :D


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