Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
18. Okt 2012
Nja, erstmal mußt du wissen für was du einen Funktions-Zeiger brauchst.
procedure EineProzedur{...};
type
TEineKlasse = class
procedure EineMethode{...};
class procedure EineKlassenMethode{...};
end;
begin
Forum: Algorithmen, Datenstrukturen und Klassendesign
by himitsu,
17. Okt 2012
Du mußt dich Mal entscheiden:
Mit "of object" kann man der Variable eine Methode (function) oder Klassen-Methode (class function) zuweisen, welche in Klasse enthalten ist.
Willst du eine normale Prozedur/Funktion zuweisen (so wie dein PosDstExists), dann ohne das "of object".
Und das TValidatefunctions ist ein Typ, aber du willst doch eigentlich eine Variable haben.