现有一网页 已打开状态下需要点击页面中的 《返回》按钮返回 按钮为 <a href="/mes/jj.jsp">返回</a> 这样的
想知道如何用au3自动点击该按钮 我用下面的方式实现老是出错,请高手帮助我一下,谢谢
1、
Send("{TAB 6}")
Send("{ENTER}")
2、
MouseMove(116,258)
MouseDown("left")
MouseUp("left")
Sleep(2000)
MouseMove(253,315)
MouseDown("left")
MouseUp("left")
MouseClick("left",88,303,2)
在各位的帮助及自己的努力下终于写出了成功解放双手的代码:
在此感谢大家
$path = "E:\材料条形码图片\根据厂家分类(新)\"
$barcode = ClipGet()
$na = ".bmp"
$chbm = StringSplit($barcode, '*', 1)
$gys = IniRead("E:\供应商编码.ini", "供应商", $chbm[2],"未知")
;MsgBox(0, "结果", $gys)
;MsgBox(0, "存货编码", $chbm[1])
;MsgBox(0, "供应商", $chbm[2])
;MsgBox(0, "路径", $path&$chbm[2]&"\")
;MsgBox(0, "路径", $path&$chbm[2]&"\"&$chbm[1]&$na)
Filecopy( "C:\windows\system32\Label.bmp",$path&$gys&"\",8)
FileMove( $path&$gys&"\Label.bmp", $path&$gys&"\"&$chbm[1]&$na)
WinActivate($gys)
WinActivate("飞达集团物流条码管理系统")
Send("{BROWSER_BACK}")
Send("{BROWSER_BACK}")
Send("{BROWSER_BACK}")
Sleep(7000)
WinActivate("飞达集团物流条码管理系统")
Send("{TAB 5}")
Send("{ENTER}")
;If Not WinActive("飞达集团物流条码管理系统 - Windows Internet Explorer","") Then WinActivate("飞达集团物流条码管理系统 - Windows Internet Explorer","")
;WinWaitActive("飞达集团物流条码管理系统 - Windows Internet Explorer","")
MouseMove(435,401)
MouseClick("left",435,401,1)
Send("{TAB}")
Send("{ENTER}")
Sleep(1000)
MouseMove(435,401)
MouseClick("left",435,401,1)
Send("{TAB 6}")
Send("{ENTER}")
Sleep(2000)
MouseMove(294,302)
MouseClick("left",294,302,3)
Send("{CTRLDOWN}c{CTRLUP}")
run("C:\Users\Administrator\Desktop\AU3\xxxx.exe")
[ 本帖最后由 ngzyl 于 2008-6-26 16:27 编辑 ] |