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

关于COM接口的有关问题

2014-03-14 
关于COM接口的问题,高手请进想设计一个框架,主程序是exe,逻辑层是COM(dll),数据层也是COM(dll)主程序调用

关于COM接口的问题,高手请进
想设计一个框架,主程序是exe,逻辑层是COM(dll),数据层也是COM(dll)
主程序调用逻辑层,逻辑层再去调用数据层, Exe -->逻辑层dll -->数据层dll
 
出于以下三点才这样设计
1、实现Mis结构
2、代码安全,实现模块化
3、易扩展

主程序设置成了 fsMDIForm,数据层中的窗口都设置成了 fsMDIChild

主程序如何打开数据层 fsMDIChild 的窗口,实现MIS结构?

 

[解决办法]
关注一下
帮你顶顶先

[解决办法]
用DLL不行?数据一般装到bpl里,因为可以共享,如果使用COM,得找书认真研究。

[解决办法]
用 midas 的三层结构吧 ,就是基于 DCOM 的
方法如下:

1. 在 Delphi 菜单中, File --> New -->Other-> Multiter 选择 Remote DataModule 即是一个三层的数据连接的中间层了 
2. 例子所在目录: C:\Program Files\Borland\Delphi7\Demos\Midas 目录中有,
3. 这些例子程序无须注册COM 组件,要用到 C:\Program Files\Borland\Delphi7\Bin\scktsrvr.exe 

当然,你用 Corba 也可以


热点排行