ich hoffe, ich stelle diese Frage an der richtigen Stelle.

Ich versuche gerade, eine Komponente von lNet (TLUDPComponent) innerhalb eines selbst typisierten Objektes zu instantiieren und komme nicht weiter, da im "constructor Create" ein "aOwner" vom Typ "TComponent" erwartet wird. "self" geht hier nicht, da er vom Typ des übergeordneten Objektes ist und damit nicht kompatibel.
Da dieses Objekt die UDP-Kommunikation kapseln soll, kann ich die TLUDPComponent im Hauptfenster nicht gebrauchen. Das Objekt als eine Komponente zu deklarieren, ist an sich nicht nötig, da sie selbst nicht visuell ist.
Hat hier jemand eine Idee, wer der Owner der lNet-Komponente sein darf? Oder muss ich das bisher als class(TObjekt) typisierte Objekt als TComponent deklarieren?
Ich weiß noch aus meinen Delphi-Zeiten, dass sich visuelle Komponenten auch nicht-visuell erzeugen lassen, aber im Moment stehe ich auf dem Schlauch...
