注册 登录
编程论坛 VB6论坛

如何在一个工程中调用另外一个工程,十万火急,马上要交了

yincoou 发布于 2015-07-01 17:07, 454 次点击
有两个代码量比较大的工程,想在一个工程中能够调用另一个工程,有啥方法能实现吗?
描述:有一个工程,因为功能是分开写的,现在写好了要合并到一起去,有什么办法么,难道真的就只有一个一个添加这样子么??? 求助呀

[ 本帖最后由 yincoou 于 2015-7-1 17:09 编辑 ]
3 回复
#2
风吹过b2015-07-01 20:58
可不可以使用多进程?(注意不是线程)
由一个工程的EXE调用另一个工程的EXE。

如果不行,那就只能 一个一个的添加了。
把另一个工程的窗体  模块 都加进来。如果怕变量冲突,可以把一个工程里的全局变量通通改名。可以一个一个的替换。
#3
lianyicq2015-07-02 10:13
回复 楼主 yincoou
估计工程之间也就是一些数据传递吧。
方法还是不少。至少有以下三种:
临时文件的方法比较简单;有TCP/IP环境的工程之间用WINSOCK控件传数据;内存映射速度最快,稍微复杂些,但找到了一个DEMO版的类模块可用。
三种都要改代码,都需要把输入输出数据整理清楚。
#4
yincoou2015-07-02 14:48
以下是引用yincoou在2015-7-1 17:07:20的发言:

有两个代码量比较大的工程,想在一个工程中能够调用另一个工程,有啥方法能实现吗?
描述:有一个工程,因为功能是分开写的,现在写好了要合并到一起去,有什么办法么,难道真的就只有一个一个添加这样子么??? 求助呀
问题已经解决
1