Предположим, у меня есть функция в C ++, в которой я вызываю ее, используя указатель на адрес своей памяти, с typedef
.Теперь, как я могу сделать то же самое в Delphi?
Например:
typedef void (*function_t)(char *format, ...);
function_t Function;
Function = (function_t)0x00477123;
И затем я могу вызвать его с помощью: Function("string", etc);
.
IsЕсть ли способ сделать это, не используя инструкции по сборке, в Delphi?
Обратите внимание, что это функция с переменными параметрами.