1 (изменено: QWYSFGNN, 2016-05-30 17:37:41)

Тема: AHK: Если в переменной присутствует определенные значения

Приветствую!
Такой вопрос. Дан, например, код:


InputBox, test
F2::
Sendinput, %test%

1)   Нужно сделать так, чтобы он проверял до SendInput'a, есть ли в переменной некоторые значения (Ну, например: или "1", или "2", или "3"). Если они присутствуют, то он выдаёт MsgBox "Да", если нет - "Нет".
Т.е. если пользователь ввёл в InputBox значение "555", то он выдаст значение "Нет". Если "17777", то выдаст "Да" (т.к. в числе "17777" присутствует число "1")
Вообщем, чтобы не просто test был равен 1 (или 2, или 3), а чтобы в нём именно присутствовало данное число.

2) И еще аналогичный вопрос.  То же самое, только с определенным количеством символов. Например, нужно, чтобы было ИМЕННО 6 символов. Если "12", то выдаст "Нет", если "123456", то выдаст "Да".

2

Re: AHK: Если в переменной присутствует определенные значения

IfInString / IfNotInString
StrLen / StringLen

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder