Bei einer Komponenten möchte ich eine Referenzbeziehung zu
einer anderen Komponenten <b>gleichen Typs</b> hinterlegen.</p>
TVorfahr=<b>class</b>(TComponent)</br>
<b>private</b></br>
FRefControl: ???; //hier TVorfahr</br>
<b>published</b></br>
RefControl: ??? <b>read</b> FRefControl <b>write</b> FRefControl;</br>
<b>end</b>;</p>
Die Bedingung "gleichen Typs" soll auch dann
gelten, wenn eine Klasse von TVorfahrKomp abgeleitet wird, mit anderen Worten:</p>
Für TNachkomme=class(TVorFahr) müßte RefControl vom Typ TNachkomme sein.</p></p>
Ist eine "dynamische" Typzuweisung bereits in der Definition von TVorfahr möglich?</p>
MFG Uwe
einer anderen Komponenten <b>gleichen Typs</b> hinterlegen.</p>
TVorfahr=<b>class</b>(TComponent)</br>
<b>private</b></br>
FRefControl: ???; //hier TVorfahr</br>
<b>published</b></br>
RefControl: ??? <b>read</b> FRefControl <b>write</b> FRefControl;</br>
<b>end</b>;</p>
Die Bedingung "gleichen Typs" soll auch dann
gelten, wenn eine Klasse von TVorfahrKomp abgeleitet wird, mit anderen Worten:</p>
Für TNachkomme=class(TVorFahr) müßte RefControl vom Typ TNachkomme sein.</p></p>
Ist eine "dynamische" Typzuweisung bereits in der Definition von TVorfahr möglich?</p>
MFG Uwe
Comment