找回密码
 加入
搜索
查看: 3264|回复: 3

[系统综合] [已解决]autoit能否注册com组件?

[复制链接]
发表于 2011-1-5 09:59:27 | 显示全部楼层 |阅读模式
本帖最后由 skywhy 于 2011-1-5 11:10 编辑

autoit能否注册com组件。我想调用一个dll文件。帮助文件中说用注册Com组件的方法调用该插件。不知道有没有高手能够帮我给出注册COM组件的方法。谢谢···

我在把里面的如何注册的帮助贴出来:
这里就拿非简单游用户来说一下,简单游只需要把dm.dll换成dm_jdyou.dll就行了

这里我就只拿按键8来举例,按键7的稍微改改就行了



1.     首先打包dm.dll和RegDll.dll到附件,并且把RegDll.dll拷贝到按键的Plugin目录

2.     然后加入一下代码 (这里我是用绝对路径来说明,相对的也可以自己尝试下)

PutAttachment "c:\test" ,"*.*"
PutAttachment ".\Plugin" ,"RegDll.dll"
Call Plugin.RegDll.Reg("c:\test\dm.dll")

3.     然后就可以创建对象了

set dm = createobject("dm.dmsoft")



这样做的好处就是可以节省启动时间 当然以前的方法也可以,就是慢了点,对速度有要求的可以用这个方法来试试.

另外要注意,这个dll不能用于其它语言,其它高级语言可以参考如何注册Com组件,有更加方便的写法。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2011-1-5 11:11:05 | 显示全部楼层
查阅手册 问题解决·
发表于 2011-2-28 06:55:40 | 显示全部楼层
怎么解决?
发表于 2011-3-24 16:23:13 | 显示全部楼层
com还在了解当中,学习了楼主
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-3 11:37 , Processed in 0.082289 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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