Тема: AHK: динамическая ссылка. В чем ошибка?
Вот нехитрый скрипт. Подскажите в чем ошибка...
; след. строка нормально обрабатывается
F1:: GoSub % (true)? "sub1" : "sub1"
; а эта строка ошибочна:
F2:: GoSub % "sub1"
sub1:
returnВы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Вот нехитрый скрипт. Подскажите в чем ошибка...
; след. строка нормально обрабатывается
F1:: GoSub % (true)? "sub1" : "sub1"
; а эта строка ошибочна:
F2:: GoSub % "sub1"
sub1:
returna := ""
; след. строка нормально обрабатывается
F1:: GoSub % (true)? "sub1" : "sub1"
; след. строка нормально обрабатывается
F2:: GoSub % "sub1" a
sub1:
MsgBox % A_ThisLabel ; след. строка нормально обрабатывается
F1:: GoSub % (true)? "sub1" : "sub1"
; след. строка нормально обрабатывается
F2:: GoSub sub1
sub1:
MsgBox % A_ThisLabel ; след. строка нормально обрабатывается
F1:: GoSub % (true)? "sub1" : "sub1"
; след. строка нормально обрабатывается
F2:: GoSub % "sub1"
sub1:
MsgBox % A_ThisLabel
Return
"sub1":
MsgBox % A_ThisLabel
ReturnВидимо, так обрабатывается выражение включающее в себя только строку без операций над ней.
Наверное, имеет смысл отправить по этому поводу Bug Report?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться