[fpc-pascal] how to use procedure of object in C
Michael Van Canneyt
michael at freepascal.org
Mon Mar 9 17:26:12 CET 2015
On Mon, 9 Mar 2015, Xiangrong Fang wrote:
> Hi all,
> I define a procedure like this:
>
> type
> TDataHandler = procedure(data: Pointer) of object;
>
> procedure SetHandler(h: TDataHandler); external cdecl;
>
> Now, can I implement SetHandler in a library written in C, then call h in C?
IMHO Not without separate assembler code for each CPU.
Michael.
More information about the fpc-pascal
mailing list