AutoIt 入门

来源:互联网 发布:知乎app for ios7.0 编辑:程序博客网 时间:2024/05/22 09:41

一、自带编辑器

该路径下的可执行程序:AutoIt\autoit3\SciTe\SciTE.exe 就是程序自带的编辑器;

二、脚本编译成exe文件

打开工具:AU3TOOL.exe 可执行文件,打开后电脑右下角有一个小图标,右键该小图标,选择程序相关工具--编译一个脚本,就会弹出编译窗口,可选择将

    脚本编译为exe文件。

三、AutoIT文本框填值和读取值

   文本值的填写:

   ControlSend("窗口标题", "窗口文本", "控件ID", "填写值") 或
   ControlSetText("窗口标题", "窗口文本", "控件ID", "填写值")

1)建议用这两个命令前先使用 ControlFocus 使控件获得焦点。
2)如果编辑框内有内容,ControlSend不能保证去除原内容,往往只是附加;而ControlSetText会替换掉原内容。

    文本值的获取:

Local $var1 = ControlGetText("窗口标题","","控件ID"); 
MsgBox(32, "返回值",$var1)

四、测试

   

Sleep(2000);ControlFocus("欢迎使用百度网盘","","ATL:6E1B7A883") ControlSetText("欢迎使用百度网盘","", "ATL:6E1B7A883", "abcdefg")Sleep(2000);ControlFocus("欢迎使用百度网盘","","ATL:6E1B7A883") Local $var1 = ControlGetText("欢迎使用百度网盘","","ATL:6E1B7A883"); MsgBox(32, "返回值",$var1)
测试之前打开百度网盘,测试过程,可以看到会在网盘界面的搜索框中先填入abcdefg,2秒后则会读取框内值,再弹窗显示,如图所示:


原创粉丝点击