所有银子:关于 MtsModule Expert 的编写(100分)

  • 主题发起人 主题发起人 langger
  • 开始时间 开始时间
L

langger

Unregistered / Unconfirmed
GUEST, unregistred user!
目前正被一个问题所困,希望能够得到大虾的帮助!
使用 Delphi 6 编写多层 COM+ 应用,由于数据服务及商业服务有许多处理逻辑是
类似的,因此决定对 TMtsModule,TADODataSet,TDataSetProvider 等等进行了
一系列的派生来联合工作,事实证明效果非常好。但是有一点遗憾,为了方便其它
程序员使用已经建立好的基础框架,需要生成一个类似 MtsModule 的 Expert,却
苦于找不到相关 ToolAPI 的资料。
要求:能够激活一个向导,定义 COM+ 类及接口后生成模块,最好还能在 MtsModule
上自动加入一些自定义的构件(注:客户端派生 TDataModule 的 Expert 已经实现)。
只有400大洋,愿全部奉上。
 
对不起,没有注意只加了100大洋。400大洋一定补上。
 
怎样加上银子?
 
或者,谁能提供一些 Tool API 的详细资料(for Delphi 6)?
 
提前一下,很急!
 
如果把TMtsModule作为类,加在项目工程里,也就是你建立的TMtsModule窗体作为一个类,加在你要开发的工程
当中,这样在建立新的TMtsModule,就可项目采用它作为基类,继承其它特性。
,不过我没试过,我只是在一般的窗体上试过,这样继承过来的窗体有时一句代码也不要写
就可以完成界面定制,数据处理,按钮控制,数据控件必输项的控制,操作日志等。
另外,老兄,我有一些问题,在采用com机制,
我编完的Dcom程序现在在win2000中出现拒绝访问的现象。不是Dcom权限,每次激活Dcom,它弹出关闭Dcom服务的消息。
另外打包的com+也不能分发。不能远程访问,报接口不支持.
 
To btxiaoyao:
将派生的TMtsModule类加入工程的方法不能解决我的问题,因为TMtsModule中加入了一些
复杂的对象属性需要在设计期来预先定义好(这样可尽量减少编码而少犯一些错误)。
另:你出现的关于拒绝访问问题,我没有遇到过(除DCOM权限外),因此不能帮你。Com+
不能分发可能就与DCOM有关,另外分发COM+应用程序必须有管理员权限。
 
想到了另外一种实现方法,编写一个代理服务构件而不用创建专家。
谢谢btxiaoyao,因为只有你回答了这个问题,分数就全给你吧。
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
730
SUNSTONE的Delphi笔记
S
S
回复
0
查看
738
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部