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!