AU3-常用函数1

 

;1点击按钮
ControlClick("窗口名称","","[CLASS:Button; INSTANCE:1]","left")

;2获取edit文本 设置文本
ControlSetText("窗口名称","","[CLASS:Edit; INSTANCE:1]","文本",1)
ControlGetText()

;3.获取状态栏中的文本
AutoItSetOption("WinTitleMatchMode", 2)
$status = StatusbarGetText("窗口名称")

;4树控件
 ;展开树控件
  ControlTreeView("窗口名称","","[CLASS:SysTreeView32; INSTANCE:1]","Expand","#0|#0")
  ;选中树控件
   ControlTreeView("窗口名称","","[CLASS:SysTreeView32; INSTANCE:1]","Select","#0|#0")
  
;5列表空间
 ;选中某一行
 ControlListView(("窗口名称","","[CLASS:SysListView32; INSTANCE:1]","Select",0,1)
 
 ;或者
 Func _SelectItem($iIndex)

 $iYPos = 10 + 18 * ($iIndex + 1)
 ;
 ControlFocus($G_MainDlgName,"",$IDC_MAIN_LIST)
 ControlClick($G_MainDlgName,"",$IDC_MAIN_LIST,"left",1,30,$iYPos)
 
 
 If _IsWindowEnable($G_MainDlgName,$IDC_BTN_STARTlISTEN) == 0 And  _IsWindowEnable($G_MainDlgName,$IDC_BTN_STOPLISTEN) == 0  Then
 $pos = WinGetPos($G_MainDlgName,"")
 MouseClick("left",$pos[0] + 190 + 30 ,$pos[1] + 154 +30 + $iYPos) 
 EndIf
 
; MouseMove($pos[0] + 190 + 30 ,$pos[1] + 154 +30 + $iYPos)
 Sleep(500)
 $Selcted = ControlListView($G_MainDlgName,"",$IDC_MAIN_LIST,"GetSelected",0)
 If  $Selcted == String($iIndex) Then
 Else

  _WriteErrorLog("_SelectItem 出现错误" )
 EndIf

 
EndFunc
 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值