以后不在此处更新日志了,欢迎测友到新窝找我:http://www.wuchuanhu.cn/

AutoIT自动化之自定义COM的调用

上一篇 / 下一篇  2012-02-28 21:41:10 / 个人分类:AutoIT实战

AutoIT可以调用COM对象,比如Excel.ApplicationInternetExplore.Application等等。可以通过自定义COM对象,把一些底层的复杂的一些操作封装到COM对象中供AutoIT调用。这样一来,可以使得AutoIT脚本更加简洁和简单。

一、自定义COM对象

1)使用VS2010新建一个类库项目,并编写代码。

2)打开工程中“AssemblyInfo.cs”文件,并修改“[assembly: ComVisible(false)]”为“[assembly: ComVisible(true)]”。

3)右键项目名称,选择属性。在生产标签中,勾选“为COM互操作注册”。

(四)重新生产该项目,获得待注册的DLL文件。

(五)注册DLL文件。输入命令:Ragasm “待注册的Dll”

二、验证COM对象是否注册成功

VS2010工具集中选择“OLE/COM Object Viewer”工具,工具启动后在右侧列表中依次选择“Object Classes”、“.NET Category”。查看是否有自定义的对象。

三、使用AutoIT调用自定义COM对象

执行这个脚本,即可出现“Hello,World!”


TAG: aslandhu autoit Autoit AutoIT autoIT

不如人当自励 引用 删除 tom3114   /   2014-07-17 11:03:39
5
kakamissyou的测试小栈 引用 删除 kakamissyou   /   2012-03-01 00:15:07
5
 

评分:0

我来说两句

Open Toolbar