你铅让知道别人迟岩使用的Delphi版本后,使用和他们的Delphi兼容的版本,
把自己的源槐旦局代码编译成DCU文件,然后就能把头文件和DCU都给他们了。
如果你要使用以前的C代码那你就把它编译成OBJ文件吧OBJ文件必须是使用Borland编译器生成的假如早姿你有一个HELLO.OBJ里面有一知晌个函数: int __fastcall function HelloWorld()需要使用{$L HELLO.OBJ}Function HelloWorld(): int exteral然后你就可以使用了。使用C生成的函数是,你需要注意在DELPHI中使搭睁锋用与C相同的调用规则,C一般使用__cdecl对应delphi为 cdecl其他调用规则delphi c如源好不雅是第三方的无源码的,那就肯族裂橡定会供给.lib的如不雅是有Vcl源码,直接就在BCB里编译,兆旁天然会生成.lib导入库如不雅是dll的话,可以用implibmylib
my.dll来生成.lib
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)