C语言与DELPHI转换的问题(10分)

S

sxbing

Unregistered / Unconfirmed
GUEST, unregistred user!
我编程需要将一个LONGINT类型入参在一个C语言函数里赋值,而且该函数已经封装成动态库了。<br>不知如何在DELPHI里声明和调用。C语言函数类似如下描述:<br>LONG CHANGE(LONG A,LONG* B)<br>{<br>&nbsp; *B=A;<br>&nbsp; RETURN 0;<br>}
 
在接口部分声明:<br>function Change(A,B: Integer): Integer;cdecl;或者<br>function Change(A,B: Integer): Integer;stdcall;<br>在Implemenation部分定义如下:<br>function Change;external '动态库名.dll' name 'CHANGE';
 
接受答案了.
 
顶部