我是学VC
这次我们准备把程序的界面部分用Delphi实现
而另一部分采用VC实现
我用VC把部分程序封装成Lib静态连接库
但是我们不会用Delphi调用Lib
所以希望大家多多帮忙~~~~
由于Lib里面只有少量的接口代码。
做成DLL觉得非常的不合适。
这次我们准备把程序的界面部分用Delphi实现
而另一部分采用VC实现
我用VC把部分程序封装成Lib静态连接库
但是我们不会用Delphi调用Lib
所以希望大家多多帮忙~~~~
由于Lib里面只有少量的接口代码。
做成DLL觉得非常的不合适。
就我知道,需要编译成 .obj,
然后,再用bcb的工具,再转一下 .obj的格式,就可以了
能告诉下具体操作或给贴个文章么?
感激不尽~~~~~
两个方法
1.程序量大,可以将vc作成DLL,给delphi调用
2.程序量小,可直接将VC的程序改成delphi
---------------------------------------------------
COFF的obj要转成OMF,以前我用过一个俄罗斯人的工具,但大多不能转,borland的coff2omf工具好像只能转动态的库,不能转静态的lib或obj
但有两个条件
1.你的VC程序必须是纯C++程序,不能有MFC类,不然,用BCB编译的问题
2.Delphi的程序只能访问OBJ中很简单的例程。用户既不能访问OBJ中C++的类,也不能访问C++的RTL(运行期库)
我们最终还是打算编译成DLL算了,嘿嘿