@xaromz:
Ups, bin schon ganz tüddelig
Meinte natürlich etwas wie
Delphi-Quellcode:
Procedure TForm1.TestClick(Sender: TObject);
Var
oMeinMemoObject: TMeinMemoObject;
Begin
oMeinMemoObject := TMeinMemoObject.Create(oMeinMemo);
End;

Zitat von
uligerhardt:
Damit kriegst du zwar leider keinen Compilerfehler bei unerlaubter Benutzung, aber immerhin einen deutlichen Hinweis zur Laufzeit.

Ich glaube nicht, dass ich das möchte
@SirThornberry
Ok, überzeugt - ich lasse es, wie es ist.
Prinzipiell ist es ja auch nicht tragisch, da einfach nichts passiert, wenn der Constructor von außen aufgerufen wird.
Danke an alle.