以后不在此处更新日志了,欢迎测友到新窝找我:http://www.wuchuanhu.cn/
AutoIT自动化之自定义COM的调用
上一篇 /
下一篇 2012-02-28 21:41:10
/ 个人分类:AutoIT实战
AutoIT可以调用COM对象,比如Excel.Application、InternetExplore.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