C ++に、メモリアドレスへのポインタを使用して呼び出す関数があるとしtypedef
ます。さて、Delphiで同じことをどのように行うことができますか?
例えば:
typedef void (*function_t)(char *format, ...);
function_t Function;
Function = (function_t)0x00477123;
そして、私はそれを次のように呼び出すことができます:Function("string", etc);
。
Delphiで、アセンブリ命令を使用せずにこれを行う方法はありますか?
可変個引数パラメータ関数であることに注意してください。