Имеется набор информации по парам "строка, число" (массив1), которые объединены в массив10 (строка - число, строка - число), а так как групп может быть несколько, то получаем массив100 (массив11, массив12)
Всё бы ничего, но я не знаю, как сделать в AutoIt, чтобы он оперировал с ячейкой (подмассивом) трехмерного массива. Каждая ячейка трёхмерного массива - это двумерный массив, с которым скрипт и работает, а перед эти выбирает нужную ячейку (подмассив) с помощью $setSelector.
Как реализовать то, что я хочу?
Код:
Local $aArmySet = [[["spy", 1], ["light", 10]], [[1, 1],[1, 1]]]
$setSelector = 0
;MsgBox(0, 'Checking', $setSelector)
;$aArmySetCurrent = [$aArmySet[$setSelector]]
myFunction1 ($aArmySet, $setSelector, $oIE)
func myFunction1 ($aArmySet, $selector, $oIE)
For $i = 0 To UBound($aArmySet[$selector]) - 1
$oInput =_IEGetObjByName($oIE, $aArmySet[$selector][$i][0])
_IEFormElementSetValue ($oInput, $aArmySet[$selector][$i][1])
Next
EndFunc
Всё бы ничего, но я не знаю, как сделать в AutoIt, чтобы он оперировал с ячейкой (подмассивом) трехмерного массива. Каждая ячейка трёхмерного массива - это двумерный массив, с которым скрипт и работает, а перед эти выбирает нужную ячейку (подмассив) с помощью $setSelector.
Как реализовать то, что я хочу?