欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基 礎(chǔ) 函 數(shù) 參 考


ControlListView

發(fā)送命令到 ListView32 控件.

ControlListView ( "標(biāo)題", "文本", 控件ID, "命令" [, 選項(xiàng)1 [, 選項(xiàng)2]] )

參 數(shù)

標(biāo)題 目標(biāo)窗口標(biāo)題.
文本 目標(biāo)窗口文本.
控件ID 控件標(biāo)識(shí)符. 相關(guān)說(shuō)明見(jiàn) Controls.
命令 發(fā)送到控件的命令 (見(jiàn)下文).
選項(xiàng)1 [可選參數(shù)] 某些命令需要的附加參數(shù).
選項(xiàng)2 [可選參數(shù)] 某些命令需要的附加參數(shù).

返 回 值

返回的結(jié)果取決與命令, 如下表所列. 若發(fā)生錯(cuò)誤(如命令或窗口/控件無(wú)效),則 @error = 1.


命令, 選項(xiàng)1, 選項(xiàng)2 結(jié)果
"DeSelect", 從 [, 到] 取消一個(gè)或多個(gè)項(xiàng)目.
"FindItem", "搜索字符串" [, 子項(xiàng)目] 返回字符串項(xiàng)目索引. 若未找到指定字符串,則返回 -1.
"GetItemCount" 返回列表項(xiàng)目的數(shù)量.
"GetSelected" [, 選擇] 返回選中項(xiàng)目的索引. 如果"選擇" = 0 (默認(rèn)) 則返回選中的第一個(gè)項(xiàng)目.
如果"選擇" = 1 則返回由 "|" 分隔的所有選中項(xiàng)目, 例如: "0|3|4|10".
如果沒(méi)有選中任何項(xiàng)目, 則返回空字符串 "".
"GetSelectedCount" 返回選中項(xiàng)目的數(shù)量.
"GetSubItemCount" 返回子項(xiàng)目數(shù)量.
"GetText", 項(xiàng)目, 子項(xiàng)目 返回指定項(xiàng)目/子項(xiàng)目的文本.
"IsSelected", 項(xiàng)目 項(xiàng)目選中則返回 1, 否則返回值 0.
"Select", 從[, 到] 選中一或多個(gè)項(xiàng)目.
"SelectAll" 選中所有項(xiàng)目.
"SelectClear" 取消所有選中項(xiàng)目.
"SelectInvert" 切換當(dāng)前選擇.
"ViewChange", "視圖" 切換當(dāng)前視圖樣式. 包括:
"list"(列表), "details"(詳細(xì)信息),
"smallicons"(小圖標(biāo)), "largeicons"(大圖標(biāo)).


所有項(xiàng)目/子項(xiàng)目基于 0 開始計(jì)算. 即第一個(gè)項(xiàng)目/子項(xiàng)目為 0, 第二個(gè)為 1, 依此類推.
ListView32 的 "details"(詳細(xì)信息)視圖中, 可以將 "行" 看作項(xiàng)目, 將 "列" 看作子項(xiàng).

備 注

使用 32 位 Autoit 進(jìn)程讀取 64 位進(jìn)程時(shí),命令可能會(huì)失敗. 同理,反之也可能失敗.

相 關(guān) 函 數(shù)

ControlCommand

函 數(shù) 示 例


ControlListView(@ProgramFilesDir & "\AutoIt3", "", "SysListView321", "SelectAll")
ControlListView(@ProgramFilesDir & "\AutoIt3", "", "SysListView321", "Deselect", 2, 5)
MsgBox(0, "", ControlListView(@ProgramFilesDir & "\AutoIt3", "", "SysListView321", "GetText", 9, 0))
MsgBox(0, "", ControlListView(@ProgramFilesDir & "\AutoIt3", "", "SysListView321", "FindItem", "14 KB", 1))
MsgBox(0, "", ControlListView(@ProgramFilesDir & "\AutoIt3", "", "SysListView321", "GetSelected", 1))

;以上為官方原示例,以下為中文網(wǎng)文檔附加示例:

MsgBox(0,0,'請(qǐng)注意看桌面圖標(biāo)')
;返回列表項(xiàng)目總數(shù)
$GetItemCount=ControlListView('Program Manager','','SysListView321','GetItemCount')
MsgBox(0,'返回列表中項(xiàng)目的數(shù)量',$GetItemCount)

;搜索指定字符串
$FindItem=ControlListView('Program Manager','','SysListView321','FindItem','Internet Explorer')
MsgBox(0,'搜索字符串','Internet Explorer  位置:'&$FindItem)


;切換當(dāng)前的視圖
ControlListView('Program Manager','','SysListView321','ViewChange','details')
Sleep(1000)
ControlListView('Program Manager','','SysListView321','ViewChange','smallicons')
;選擇其中幾個(gè)項(xiàng)目
$Select=ControlListView('Program Manager','','SysListView321','Select',1,3)
WinActivate('Program Manager') ;激活窗口來(lái)預(yù)覽效果
Sleep(1000)
;返回選中項(xiàng)目的位置
$GetSelected=ControlListView('Program Manager','','SysListView321','GetSelected',1)
If $GetSelected<>'' Then MsgBox(0,'當(dāng)前選中項(xiàng)目的位置',$GetSelected)
;返回子項(xiàng)目的數(shù)量
$GetSubItemCount=ControlListView('Program Manager','','SysListView321','GetSubItemCount')
MsgBox(0,'返回子項(xiàng)目的數(shù)量',$GetSubItemCount)
;返回指定項(xiàng)目/子項(xiàng)目的文本
$GetText=ControlListView('Program Manager','','SysListView321','GetText',0)
MsgBox(0,'返回指定項(xiàng)目/子項(xiàng)目的文本',$GetText)

WinActivate('Program Manager') ;激活窗口來(lái)預(yù)覽效果
ControlListView('Program Manager','','SysListView321','SelectAll')
Sleep(1000)
ControlListView('Program Manager','','SysListView321','DeSelect',1,3)
Sleep(1000)
ControlListView('Program Manager','','SysListView321','SelectInvert')
Sleep(1000)
ControlListView('Program Manager','','SysListView321','SelectClear')
Sleep(1000)
MsgBox(0,0,'沒(méi)了 ! 睡覺(jué)吧 !')

provider with jb51.net (unicode)