首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎么让dll对话框类调用到exe中ado获取数据库中数据呢

2013-04-09 
如何让dll对话框类调用到exe中ado获取数据库中数据呢?目前情况是:我做了一个数据库程序,涉及到的窗口太多

如何让dll对话框类调用到exe中ado获取数据库中数据呢?
目前情况是:我做了一个数据库程序,涉及到的窗口太多了,导致exe文件还是比较大的。
所以我就需要编写多个dll存放不同的窗口,在exe主界面上点击按钮或菜单我载入dll中的对话框,现在改如何让这个dll的对话框连接到数据库并取出数据呢?
ps:我不想每个dll都写个ado类,另外也不会写。。。 dll 数据库 exe 通信 共享内容
[解决办法]
主界面传参给dll
另外,共享内存是进程间通信的方式,一个exe和它加载的dll没必须要共享内存 它们本来就可以共享
[解决办法]

引用:
引用:主界面传参给dll
另外,共享内存是进程间通信的方式,一个exe和它加载的dll没必须要共享内存 它们本来就可以共享
谢谢了,主界面传参给dll 有什么教程吗?

dll中不是有函数吗?把参数传给函数不就行了
[解决办法]
为什么不用一个大exe而不用dll呢?
[解决办法]
回调函数做代理调用不就完了
[解决办法]
跟我手头的项目有点类似。
访问DB单独写一个共享的DLL.
各个界面按照功能封装在类之中,每个界面类有独立的内存管理DLL,做好接口与代理,所有数据处理与内存操作都在内存管理DLL中实现,并通过消息方式返回给UI。

热点排行