Einzelnen Beitrag anzeigen

Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#6

Re: Element '' hat kein übergeordnetes Fenster

  Alt 29. Sep 2005, 08:37
Zitat von Baeuerle:
Kann ich das mit

 csloading in componentstate abfangen?
Du solltest besser die Methode Loaded überschreiben und in dieser die ComboBox füllen. Alternativ geht natürlich auch das Überschreiben von CreateWnd.

Zitat von MrSpock:
Hallo Baeuerle,

nein. Komponenten brauchen immer ein Parent, in dem sie dargestellt werden.
Schon - aber eigentlich muss die Komponente sich den Parent nicht selbst zuweisen.

[Nachtrag]

Der Fehler tritt auf, weil ein Control normalerweise so erzeugt wird:
Delphi-Quellcode:
Variable := TControl.Create(Owner);
Variable.Parent := IrgendEinControl;
... du kannst also in der Methode .Create noch keinen Parent haben!
Volker
Besucht meine Garage
Aktuell: RtfLabel 1.3d, PrintToFile 1.4
  Mit Zitat antworten Zitat