Тема: AHK: Почему не работает скрипт по назначению кнопки " точка с запятой"
RCtrl::
Send, ;
Return
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Серый форум → Общение → AutoHotkey → AHK: Почему не работает скрипт по назначению кнопки " точка с запятой"
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
RCtrl::
Send, ;
Return
В AutoHotkey точка с запятой является спецсимволом, отделяющим код скрипта от комментариев. Чтобы назначить на неё горячую клавишу, используйте VK-коды или scan-коды. Точка с запятой имеется и в английской раскладке, и в русской. Соответственно это разные клавиши, коды будут отличаться.
Malcev, а с двоеточием так не получается. И в русской раскладке точка с запятой не работает.
А зачем двоеточие экранировать?
:::msgbox
У меня срабатывает независимо от текущей раскладки.
Странно, последний пример у меня работает только в английской раскладке.
ypppu, а какая версия AHK у тебя?
1.1.26.1 AutoHotkey Unicode 32-bit.
Ясно тогда, это устаревшая.
Я что-то не понимаю? Разве нельзя вот так сделать?
RCtrl::
Send, {;}
Return
Gutalin, попробуй перед ";" поставить "`".
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться