- Код: Выделить всё
VALUE (*bl_proc) (...)
Перевести это в тип не проблема:
- Код: Выделить всё
F_bl_proc = function : VALUE; cdecl; varargs;
или
- Код: Выделить всё
F_bl_proc = function (args : array of const) : VALUE; cdecl;
Вопрос в том, можно ли как-то написать на паскале функцию, удовлетворяющую этим типам? Или вообще, такую, которую можно подставить в качестве коллбэка в этом случае (независимо от контроля типов)?