Oki
Продвинутый
- Сообщения
- 452
- Репутация
- 63
Опытным путём выделены три текста заголовка, которые не всегда функция возвращает.
Из 63 полученных строк массива в 5 ячейках третьей колонки пусто. Ошибка у меня или в работе функций?
Код:
#include <Array.au3>
$aList = WinList()
Dim $aShortList[100][3]
$iCounter = 1
$iCounterShort = 0
Do
If $aList[$iCounter][0] == "Default IME" Or $aList[$iCounter][0] == "Settings" Or $aList[$iCounter][0] == "Calculator" Then
$aShortList[$iCounterShort][0] = $aList[$iCounter][1]
$aShortList[$iCounterShort][1] = $aList[$iCounter][0]
$aShortList[$iCounterShort][2] = WinGetTitle($aList[$iCounter][1])
$iCounterShort += 1
EndIf
$iCounter += 1
Until $iCounter > $aList[0][0]
_ArrayDisplay($aShortList)
Последнее редактирование: