Einzelnen Beitrag anzeigen

Dark Templar

Registriert seit: 11. Jul 2004
20 Beiträge
 
#1

Pointer auf eine Klasseninterne Funktion

  Alt 12. Okt 2004, 13:47
Okay, nehmen wir mal an, das ich ein window control subclasse (netter Anglizismus, nicht?), und das ganze im Sinne der OOP in einer Klasse unterbringe. Nun habe ich eine extra Fensterprozedur für das control, aber Delphi verweigert den Dienst, wenn ich diese als Pointer an eine andere Funktion übergebe, solange die Fensterprozedur ebenfalls innerhalb der Klasse aufgeführt ist.
Was muss ich tun, damit Delphi diese Referenz nur Klassenintern anerkennt?
It's not a bug - it's a feature!

Check out www.darktemplar.npx.de
  Mit Zitat antworten Zitat