- Код: Выделить всё
TFunc = function(arg : integer): integer;
Проблема в том, что компилятор отказывается воспринимать указатель на метод класса MyClass как указатель на функцию, сообщает о несоответствии типов. Обмануть никак не получается, хотя я не понимаю до конца что в этом преступного. Приходится городить костыли в виде функций-переходников, внутри которых находится вызов метода класса. Можно это как то избежать? Важное условие, модуль из которого происходит вызов функции не должен знать о MyClass