找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 20571|回复: 3

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

[复制链接]
发表于 2011-5-16 16:26:23 | 显示全部楼层 |阅读模式
本帖最后由 qzwqzw 于 2011-5-24 17:42 编辑

最终接收了4楼的建议
运行前总是先注册一下再创建COM对象
-----------------------------------------------------
需要在vbs中创建一个COM对象
来自一个第三方的ActiveX DLL文件
可以获取该DLL的文件路径
但无法判断该DLL是否已经注册
请问有什么办法可以在vbs中直接获取这个DLL的COM对象吗?
发表于 2011-5-18 10:35:40 | 显示全部楼层
那你注册一下不就好了。这个东西不能绿色版吧
发表于 2011-5-21 17:06:53 | 显示全部楼层
发表于 2011-5-24 11:16:01 | 显示全部楼层
如果该ActiveX DLL已经注册,则注册表中存在关于此DLL的相关注册信息,包括CLSID、路径等信息。
VB倒是可以,但vbs中估计是没办法的了,毕竟提供的功能有限。要想不注册调用,可能又要用到第三方的DLL了,这就显得有点白费手续了,所以还是注册下吧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 07:50 , Processed in 0.017892 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表