如何在安装程序中注册用delphi开发的mts com+(dll)程序?
问题点数:50、回复次数:11Top
1 楼softdoctor(软件医生)回复于 2000-05-22 09:39:00 得分 20
调用该动态库中的
DllRegisterServer函数注册。Top
2 楼sess()回复于 2000-05-22 13:50:00 得分 0
"该动态库"指得是什么?Top
3 楼softdoctor(软件医生)回复于 2000-05-23 09:36:00 得分 0
当然是指你作出的COM库了
如果不是进程外服务器那它一定是一个DLL
如果是进程外服务器它一定能自注册。Top
4 楼sess()回复于 2000-05-23 13:04:00 得分 0
我做的是Active DLLTop
5 楼softdoctor(软件医生)回复于 2000-05-23 22:55:00 得分 0
Active DLL 也是Dll
同样可以用LoadLibrary装载并调用Top
6 楼sess()回复于 2000-07-01 14:54:00 得分 0
头疼!!!高手救命!!!Top
7 楼aiirii(ari-http://spaces.msn.com/members/aiirii/)回复于 2000-07-01 21:22:00 得分 0
用IIS应可自动注册,只要在添加的文件列表中击右键,属性就有.Top
8 楼sess()回复于 2000-07-03 00:26:00 得分 0
不明白,号象不可以
Top
9 楼sadpacific(皮卡丘)回复于 2000-07-18 11:25:00 得分 30
你需要在客户端还是服务器端注册?
客户端:
简单。在程序中执行Regsvr32 yourDLLFileName批处理文件即可。或者在制作安装程序中,比如用IntstllShield制作的安装程序,可以yourDLLFile设置成SelfRegister类型的。这样就OK了。
服务器端:
手工很容易。
编程相当复杂。视你的开发工具而论。
如果你用Delphi 你就很难搞定了,除非你有用过VB的经验。
如果你用VB、VC,你可以在www。microsoft。com搜索如下主题:Automating MTS deployment,
微软给出的标准方式大体上是提供给用户一个注册MTS对象的服务器:windows\system\mts\mtxadmin.dll(win98), winnt\system32\mts\mtxadmin.dll(winnt)。你需要作的是调用该服务器的接口来安装Package或者Component或者其它更加复杂的功能。
————————
如果我的答复对你有用,请mail我。sadpacific11@263.net
Top




