1

Тема: AHK: Синтаксис команды «if»

Писал себе скрипт, хорошо так писал, пока не дошёл до вот этого(демонстрация):


O:= ["12s", "asdf", "tatata"]
f1::
P++
if P > O.maxIndex()
    P:= O.maxIndex()
MsgBox, % P " / " O.maxIndex()
return 

поклацайте горячей клавишей и посмотрите на значение P. У вас оно тоже выходит за диапазон размера массива?

2

Re: AHK: Синтаксис команды «if»

Массивы тут абсолютно не причём.

if (P > O.maxIndex())
Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder