#include <GuiListView.au3>
$hWin = WinWait('Система безопасности Radmin', '', 3)
If Not $hWin Then Exit
$hListView = ControlGetHandle($hWin, '', '[CLASS:SysListView32; INSTANCE:2]')
If Not $hListView Then Exit
$iCount = _GUICtrlListView_GetItemCount($hListView)
If Not $iCount Then Exit
;все:
If _GUICtrlListView_GetItemChecked($hListView, 0) Then
_GUICtrlListView_SetItemChecked($hListView, 0, False)
Else
_GUICtrlListView_SetItemChecked($hListView, 0)
EndIf
Sleep(1000)
;обратно
If _GUICtrlListView_GetItemChecked($hListView, 0) Then
_GUICtrlListView_SetItemChecked($hListView, 0, False)
Else
_GUICtrlListView_SetItemChecked($hListView, 0)
EndIf
Sleep(1000)
;по очереди со второй строки
For $i = 1 To $iCount - 1
If _GUICtrlListView_GetItemChecked($hListView, $i) Then
_GUICtrlListView_SetItemChecked($hListView, $i, False)
Else
_GUICtrlListView_SetItemChecked($hListView, $i)
EndIf
Sleep(1000)
Next
;обратно
For $i = 1 To $iCount - 1
If _GUICtrlListView_GetItemChecked($hListView, $i) Then
_GUICtrlListView_SetItemChecked($hListView, $i, False)
Else
_GUICtrlListView_SetItemChecked($hListView, $i)
EndIf
Sleep(1000)
Next