控件调用paip.调用GUI接口.

废话就不多说了,开始。。。

    paip.调用GUI接口.txt

    作者Attilax ,  EMAIL:1466519819@qq.com ,112237553@qq.com

    起源:attilax的专栏

    地址:http://blog.csdn.net/attilax

    罕见的接口有API,COM,CLI,GUI,HTTP接口等。。

    其中GUI的调用是绝对麻烦的。。

    1。基于  UI元素识别器 element identifiers。。。

    -------------------------------------

    一般来说,标准的WINDOWS控件MFC控件,HTML控件都是可以识别的。。可以较容易的调用。。应用WIN API与DOM HTML方式去调用。。

    2。非主流控件的应用。

    ------------------

    重要是DELPHI,SWING,EXT等控件,就比较麻烦了。。还有一些ACTIVEX控件。。需要应用奇特的类库来识别它们为对象。。

    每日一道理
天又快黑了,这座忙碌的城市又将入睡,让这劳累的“身躯”暂别白日的辛勤,让它入睡,陪伴着城市中的人们进入梦乡。当空的弯月正深情地注视着这座城市与城市中的人们,看着家家户户的灯渐渐熄灭,它在床头悄悄奏响“明月曲”……

    3。坐标方式

    -----------------------

    如果一些无法识别为对象,则只能应用坐标方式了。。应用绝对窗口的坐标还是可以接受的。。特别是一个银行网站,支付宝一类的GUI调用只能应用坐标方式了。

    4。应用工具:

    ------------

    按键精灵,AHK,AUTOIT,AAuto。。针对WEB的GUI调用重要应用InternetExplorer.Application这个COM对象了,只适用于IE,可以应用JS来操作,轻便啊。。。

    FF,CHROME等WEB GUI调用要应用Selenium了,不过它的重要要用JAVA来写,本身也是基于JDK的,比较庞大点。。

    5.注意事项:

    操作InternetExplorer.Application这个COM对象,如果不起作用,可能360设置了网页安全了,将其取消便可。。

文章结束给大家分享下程序员的一些笑话语录: 《诺基亚投资手机浏览器UCWEB,资金不详或控股》杯具了,好不容易养大的闺女嫁外国。(心疼是你养的吗?中国创业型公司创业初期哪个从国有银行贷到过钱?)

posted @ 2013-05-20 19:59  坚固66  阅读(265)  评论(0)    收藏  举报