Тема: AutoIt: Изменение счётчика итераций цикла
Привет.
Допустим, у меня есть некий цикл, он работает, как нужно, но в определённый момент,
мне нужно изменить количество итераций.
Из вне. Из другой функции.
Возможно ли такое в принципе?
$Arr = 7
For $i = 0 To $Arr
MsgBox(0, "111", $i)
; If $i = 3 Then ExitLoop
Next
Func _bbb()
;И отсюда, по некому событию я хочу изменить $Arr
EndFunc
Изменить $Arr. Хоть, прибавить, хоть убавить.
Как такое реализовать?
Всегда выдаётся ошибка, что массив имеет неправильное количество индексов.
Дело в том, что я получаю переменную $Arr из массива (через UBound).
Т.е., это всего лишь цифра, которую мне нужно изменить, при появлении некоторого события.
Я думал про ReDim, но как не крутил, ничего не получилось.
Для примера, я хочу, чтобы было не 7, а 12 итераций цикла.