Forum: Sonstige Fragen zu Delphi
Delphi
by Der_Unwissende,
27. Mär 2007
Hi,
es gibt hier aber ein paar Möglichkeiten das zu umgehen. Wie oben bereits geschrieben kann man das ganze auch mit Interfaces oder Abstrakten Klassen realisieren. Hier würdest Du dann eben ein Interface oder ein Objekt übergeben (also den Verweis darauf), statt den Zeiger auf eine Methode.
Alternativ kannst Du auch noch ein Array of Const als Argument der Methode angeben. Damit wäre es...
Forum: Sonstige Fragen zu Delphi
Delphi
by Der_Unwissende,
31. Dez 2006
Hi,
einen (oder sogar zwei) Wege sollte man vielleicht der Vollständigkeit wegen noch erwähnen, es geht natürlich auch echt objekt orientiert, in dem man statt Methoden-/Funktionszeigern einfach ganze Objekte übergibt. Dazu kann man einfach eine abstrakte Basisklasse mit einer abstrakten Methode erstellen und eben nur Objekte dieser Klasse in die Liste aufnehmen. Da so nun alle Elemente der...