注册 登录
编程论坛 VC++/MFC

将现有的几个程序封装成一个类

王考拉 发布于 2016-04-01 16:49, 6845 次点击
RT,封装完成后,在我写的别的程序中都可以调用,如何操作实现,急求解决办法
18 回复
#2
天使梦魔2016-04-02 10:07
面对这种问题我都不知道该如何解释。
#3
王考拉2016-04-05 09:49
回复 2楼 天使梦魔
是不是我表达的不明白啊?我才学这个,也不太明白,领导让我把别人写好的MFC程序,全部封装成类,然后我自己写的时候,把封装好的放在我的程序里面,需要的时候直接调用就可以了,具体怎么操作求指导
#4
王考拉2016-04-06 09:57
为什么没有人帮忙解释一下,头疼啊
#5
yuccn2016-04-07 16:18
问题表述不清楚
#6
农民工2016-04-07 17:27
楼主看看 mfc扩展dll
#7
王考拉2016-04-08 09:05
回复 5楼 yuccn
就是别人的一些已经写好的demo,因为以后还需要用到里面的功能,所以想把这些程序封装成类,这样需要的时候直接调用类就行了
求教如何封装,可以的话我发你邮箱帮我看一下
#8
王考拉2016-04-08 13:05
回复 6楼 农民工
具体咋操作不会啊
#9
农民工2016-04-08 14:25
相信你能看懂,只是你没看而已
#10
王考拉2016-04-08 14:45
回复 9楼 农民工
我也相信自己能看懂,关键是在自学啊,而且这个程序要的急
#11
yuccn2016-04-11 21:23
以下是引用王考拉在2016-4-8 09:05:46的发言:

就是别人的一些已经写好的demo,因为以后还需要用到里面的功能,所以想把这些程序封装成类,这样需要的时候直接调用类就行了
求教如何封装,可以的话我发你邮箱帮我看一下

这样不行,已经做成exe 的,你想用里面的函数是不可能的,除非它提供的是dll,exe 一般没有导出函数给你使用的。
#12
王考拉2016-04-13 08:53
回复 11楼 yuccn
不只是提供exe文件,有源码,我就是不会怎么把这些源码封装成类,放在我写的程序里调用
#13
王考拉2016-04-13 08:56
回复 11楼 yuccn
还是说不清楚的话,我把这些程序发你邮箱里,你帮忙封装成一个类可以吗???我现在是蒙圈了
#14
农民工2016-04-14 08:39
回复 11楼 yuccn
在dll中也可以调用exe中的程序的
#15
王考拉2016-04-14 08:48
回复 14楼 农民工
别人给我的这些程序是可以实现与板卡进行通讯的,我就是想把这些封装成类,然后放到自己写的程序中,这样让我写的程序也能与板卡通讯了
#16
农民工2016-04-15 08:22
为何要封装成类呢,可以封装成普通dll(dll内有导出函数) 你就可以用了
#17
王考拉2016-04-15 15:26
回复 16楼 农民工
封装成DLL 麻烦点,我没做过,觉得类的话相对来说简单点
#18
yuccn2016-04-19 12:10
以下是引用王考拉在2016-4-13 08:53:50的发言:

不只是提供exe文件,有源码,我就是不会怎么把这些源码封装成类,放在我写的程序里调用

有源码了,想干什么都行了。

如果有源码了,你这样提问会使人疑惑啊,我猜你应该就是想把几个功能模块集中在一起做成一个exe, 这个~~体力加耐性的活,加油
#19
王考拉2016-04-20 14:12
回复 18楼 yuccn
差不多吧,我是想把这些与板卡通讯的语句,功能语句全部封装成一个类,这样后边还要用的时候直接调用就可以了,但是不会做,求解
1