Тема: AHK: Ограничить кол-во вводимых букв в InputBox
Как можно ограничить количество вводимых символов в InputBox с запретом русском раскладки?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Как можно ограничить количество вводимых символов в InputBox с запретом русском раскладки?
Вместо msgbox и inputbox лучше используйте GUI окно.
Когда прочитали о нём информацию идём сюда где находим:
Limit: ограничивает ввод текста видимой шириной редактируемого поля. Кроме того, чтобы ограничить ввод текста определенным количеством символов, можно непосредственно после опции указать их количество. Например, Limit10 позволит ввести не более 10 символов
Gui, Add, Edit, +Limit16 w200 h40
Gui, Show
return
На счёт русского языка - не знаю.
qqlexa Да пробовал, только gui у меня через "одно место" работает с HTTP.Send
Почему же плохо работает?
Сделайте
Gui,Submit,NoHideи дальше работайте с HTTP.
Именно эта строка и стоит у меня перед деревом HTTP
stealzy Вовсе забыл про эту тему. Задумка в обоих случаях разная, как я понял русские символы не запретить - чёрт с ними, ограничение в кол-во символов в Inputbox установить нельзя - хорошо, я понял, спасибо. Использую Edit.
Через "этоместо" сказал я лишь потому, что переменная неправильно у меня вызывалась, из-за чего код не мог работать с данными, ведёнными через Edit.
Всё теперь работает через "нормальное место". -_-
Можете удалить тему, чтобы не засоряла поиск.
В этот диапазон не входит Ё и ё. Нужно добавить.
char := "Ё"
If RegExMatch(char, "[А-я]")
MsgBox Ru
stealzy Хм, точно. Добавить проверку любого символа с русской раскладки, и при наличии делать что тебе угодно.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться