Board logo

标题: [问题求助] [已结束]不注册ActiveX DLL文件如何获得一个COM对象? [打印本页]

作者: qzwqzw    时间: 2011-5-16 16:26     标题: [已结束]不注册ActiveX DLL文件如何获得一个COM对象?

本帖最后由 qzwqzw 于 2011-5-24 17:42 编辑

最终接收了4楼的建议
运行前总是先注册一下再创建COM对象
-----------------------------------------------------
需要在vbs中创建一个COM对象
来自一个第三方的ActiveX DLL文件
可以获取该DLL的文件路径
但无法判断该DLL是否已经注册
请问有什么办法可以在vbs中直接获取这个DLL的COM对象吗?
作者: zz100001    时间: 2011-5-18 10:35

那你注册一下不就好了。这个东西不能绿色版吧
作者: adamec1    时间: 2011-5-21 17:06

看帖子的要发表下看法!卡酷旗舰店 卡酷玩具店 超兽武装玩具
柏卡姿官网 柏卡姿怎么样 玻尿酸原液
悠语官网 悠语怎么样 玻尿酸原液
作者: dahual    时间: 2011-5-24 11:16

如果该ActiveX DLL已经注册,则注册表中存在关于此DLL的相关注册信息,包括CLSID、路径等信息。
VB倒是可以,但vbs中估计是没办法的了,毕竟提供的功能有限。要想不注册调用,可能又要用到第三方的DLL了,这就显得有点白费手续了,所以还是注册下吧。




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2