1 (изменено: sergeant.coolagin, 2011-06-01 16:27:25)

Тема: AHK: Как создать свою переменную?

Как задать свою переменную?
Что-то вроде:

var.My_variable := 1
if var.My_variable :=1
Send...
if var.My_variable :=2
Send...
if var.My_variable :=3
Send...

и как с ними работать?
Типа:

var.My_variable := 1
if something
set var.My_variable :=1
if {R}
set var.My_variable :=2

Ткните носом в документацию, чтобы я почитал тему, пожалуйста. А то я сам не нашел.

2

Re: AHK: Как создать свою переменную?

Документация
rus http://www.script-coding.com/AutoHotkeyTranslation.html
eng http://www.autohotkey.com/docs/

3 (изменено: Grey, 2011-06-02 01:00:52)

Re: AHK: Как создать свою переменную?

; изначально переменная var если не задано значение (цифры, буквы) пуста
var := 5 ; можно сразу задать ей значение, на пример 5
1::var := 1 ; по нажатию на эти хоткеи переменной var присваивается значение 
2::var := 2
3::var := 3
; и т.д.
Enter:: ; проверка, допустим наша переменна цифра 2
   If var = 2 ; сравнение
      MsgBox,,,переменная совпала, 2
   Else
      MsgBox,,,переменная не совпадает с нашей т.к. = %var% а наша = 2, 2 
   Return

Подробнее тут.