找回密码
 加入
搜索
查看: 1180|回复: 1

[AU3基础] 点击“网上邻居”右键用什么代码

[复制链接]
发表于 2010-8-23 20:57:17 | 显示全部楼层 |阅读模式
au3的帮助文件看清楚不容易。不知道如何写“点击桌面上的“网上邻居”右键----属性---在打开的窗口中再右击宽带连接(或adsl)属性---“选项”选项卡---勾掉“连接时显示进度”和“提示名称、密码和证书等”。最关键是第一步就找不着帮助文件来看。
 楼主| 发表于 2010-8-26 20:21:32 | 显示全部楼层
自己顶一下,研究了一下,用如下可达到目地,请高手指正或提出更好的方法。$hanld = WinGetHandle("Program Manager")
;MsgBox(0,"桌面句柄是",$hanld)
$hwnd = ControlGetHandle($hanld, "", "SysListView321")
;MsgBox(0,"桌面控件句柄是",$hwnd)
;$con = ControlListView($hanld,"",$hwnd,"GetItemCount")
;MsgBox(0,"桌面上的图标总数是",$con)
$zf = "网上邻居"
;$zf="我的电脑"
$wslj = ControlListView($hanld, "", $hwnd, "FindItem", $zf)
;MsgBox(0, $zf& "的句柄是",$wslj)
;ControlClick($hanld,"",$wslj,"right")
Send("#d")
WinWait("Program Manager")
WinActivate("Program Manager")
Send("{f5}")
ControlListView($hanld, "", $hwnd, "Select", $wslj)
;$xs=ControlListView($hanld,"",$hwnd,"GetSelectedCount")D
;MsgBox(0,"yx",$xs)
;WinActivate($hwnd)
;$jfm=WinActive($hwnd)
;WinActivate($hwnd)
;$jfm=WinActive($hwnd)
;MsgBox(0,"桌面是不是激活的",$jfm)
Send("#d")
WinWait("Program Manager")
WinActivate("Program Manager")
Send("!{enter}")
这样就可以做到右击网上邻居属性这一步了,以下略去
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-22 01:14 , Processed in 0.073772 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表