请懂行的高手进来看看。(100分)

  • 主题发起人 主题发起人 真正的李勇
  • 开始时间 开始时间

真正的李勇

Unregistered / Unconfirmed
GUEST, unregistred user!
我用ActiveForm做的一个OCX,打包成CAB文件,由于用到了ClientDataSet想同时把Midas.dll文件也打包进去,同时希望在客户端能自动注册midas.dll怎么办?
 
两种方法:
1、用VC带的Install shield 5.5 personal Editor以上版本都可以打包,里面有一选项为是否自动注册,选是就可以了。
2、在程序一开始运行时运行注册:
WinExec('RegSvr32 /s "E:/Midas.dll" ', SW_HIDE);//假设Midas.dll在E盘下。
 
楼上老兄,多谢关照。我做的ActiveX插件,请再帮忙想想办法。
另外,我用的Web Deploy方法,在Aditonal files页面中加入了midas.dll,而且做了数字签名,
但是浏览器端死活不下栽和注册midas.dll,怎么办?
 
还有什么问题?还是上面问题?
 
我也想知道
 
把midas.dll作为资源打包到activex插件中,在activex中自动释放并注册。
不要问我具体怎么做,我只会本地的,没在activex中用过。估计能行。n年
不用activex了,造就忘光了
 
选择菜单Project--->web Deployment Options--->Additional Files
下面的你就知道该怎么做了吧!
 
我试过上面的那种,可以用的!
 
1. Web Deployment Options -> Additional Files
修改inf让Midas.dll自动注册(请自行查阅相关资料),或是ActiveX Form中注册
2. Midas.dll作成ActiveX Form的资源文件,运行时解出注册
3. 我不知道了。。。
 
我也想知道这些
 
后退
顶部