#autohotkey
#autohotkey
Вопрос:
Я хочу сделать что-то вроде..
position := [100, 200]
Click, position[1], position[2]
но вышеупомянутое не работает, ошибки нет, но не щелкает
Click, %position[1]%, %position[2]%
выше приведена ошибка, имя переменной содержит недопустимый символ
position := [100, 200]
p1 := position[1]
p2 := position[2]
Click, %p1%, %p2%
выше работает, но я не хочу назначать фиктивные переменные каждый раз, когда мне нужно щелкнуть..
любая помощь? Спасибо!
Ответ №1:
Это будет делать то, что вы хотите:
click % position[1] . "," . position[2]
За % должен следовать пробел или табуляция. Это заставляет команду использовать режим выражения.
Дополнительную информацию о «режиме выражения» можно найти в разделе Справка> Переменные и выражения> Переменные> Извлечение содержимого переменных.
Комментарии:
1. Еще раз спасибо! Вы должны быть мастером AHK: D