如果同一公司中许多程序员采用不同开发语言,比如在 Windows 平台下,有些用 Delphi,有些用 VB、C++ Builder,更多用 VC,如何在一个项目开发过程中协调模块的构建并使模块在以后的项目开发过程中有更强的可重用性。 比如建立用 VC 建立了一个非常完善的串口类,封装成MFC扩展动态链接库后,Delphi和C++Builder、VB又用不了,如果封装成标准的动态库,那么又不能引入类,直接导出函数的话,模块太多后非常难于管理。如何解决这种问题。
如果使用 COM 组件的话,一方面不是每个人都对 COM 非常熟悉且有些时候速度较慢,不能适用某些环境。封装成 ActiveX 控件的话也存在同样的问题。 有没有更好的方法解决这个问题,希望大家不吝赐教啊!!!谢过先!!!
如果使用 COM 组件的话,一方面不是每个人都对 COM 非常熟悉且有些时候速度较慢,不能适用某些环境。封装成 ActiveX 控件的话也存在同样的问题。 有没有更好的方法解决这个问题,希望大家不吝赐教啊!!!谢过先!!!
重要的不是选择用什么,而是看现在什么才是最大的需求。com和dll都有利弊不是吗?把更多的经历放在问题的来源上吧!