Code: Alles auswählen
type tintfunc = function : integer of object;
// ......................
procedure TForm1.testit;
var fi : tintfunc;
itest : integer;
begin
itest := getsomething; // klappt natürlich
fi := @getsomething;
itest := fi; // <--- Diese Zuweisung bemängelt der Compiler
end;
//...........................
function TForm1.getsomething: integer;
begin result := 5;
end;