我的一个高级问题 MFC开发的系统,如何可以灵活的配置功能模块1、分模块开发技术,如何把开发个功能独立的模块,以什么样的形式存在比较好2、如何灵活配置,在系统中选择挂接不同的模块,并且这种配置在安装时统一完成,而不是分别打包 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一个问题太难回答了,只有根据情况定。第二个问题,随便找个做安装程序的软件进行打包都行,本人用的是InstallShield。 1。功能独立的模块可以使用DLL或COM形式一般主程序做成框架形式,可以在其中调用各功能模块(DLL/COM),并根据加载的模块来动态显示菜单等在框架程序中,可枚举程序所在目录下DLL/COM全部加载,或通过配置决定哪些加载2。同上,InstallShield即可完成所需功能,甚至在安装过程中修改配置文件/注册表 1.可以考虑用DLL或者COM模块化你的程序2.推荐InstallShield 楼上两位都说完了我喜欢使用WiseInstall 1。如果需要配置不同的模块,可以将各个的模块做成dll/com,然后根据不同的配置进行动态加载需要的模块就可以了2。做安装程序的时候即可完成 1,使用DLL,动态加载2。使用配置文件或注册表配置要加载的DLL 1,使用DLL,动态加载2。使用配置文件或注册表配置要加载的DLL 1.这个问题有很多解决方法,但根据模块的不同有不同的解决方法,我做的一套系统中,有两个系统,一个系统有两个模块,一个是演示等功能的模块,一个是语音模块,语音模块嵌在第一个模块中,开发前最关键的就是模块的划分,我这两个模块相互影响很小,满足了低偶合,我一开始的时候就留了一个对话框用于放语音模块,语音开发不是我开发,最后就是把同事的语音对话框移植进来就行,所以合成的时候基本没有什么改动。2.我还有一个是考试系统,就是前面大家推荐的InstallSheild,我在我的主程序中添加了个按钮就联系起来了 cmd问题? 高级键盘钩子怎么钩全局键盘按键 不用findwindow 和CreateMutex,还有什么办法不让一个实例连续运行2次 关于BCG的CBCGPToolBar中放入进度条的问题!(高分相送) 请问我的对话框菜单为什么不响应快捷键 ADO连接数据库创建一个表. 请大家看这样一段代码(解释一下清除的原因和如何实现我想象的那种效果): 关于树型目录的问题(急) 98ddk在win2000+vc6.0上编译例子出现的错误信息如下,哪位有98ddk编程经验的请指点一二,谢谢。 写程序+抄抄书 如何把RichEidt的里的对象取出来? 列表框滚动条的问题
一般主程序做成框架形式,可以在其中调用各功能模块(DLL/COM),并根据加载的模块来动态显示菜单等在框架程序中,可枚举程序所在目录下DLL/COM全部加载,或通过配置决定哪些加载2。同上,InstallShield即可完成所需功能,甚至在安装过程中修改配置文件/注册表
2。做安装程序的时候即可完成
2。使用配置文件或注册表配置要加载的DLL
2。使用配置文件或注册表配置要加载的DLL
2.我还有一个是考试系统,就是前面大家推荐的InstallSheild,我在我的主程序中添加了个按钮就联系起来了