Добрый день.
Имею скрипт такого вида:
В скрипте запрашиваем слово,далее это слово сверяем на совпадение с заданным в коде. Есть необходимость чтобы при вводе пользователь не следил за тем на каком языке набирает (в русской раскладке "жопа" или в английской ";jgf" - ну это как пример).
В коде используется функция _BlockInputEx(3, "", "[:SPECIAL:]")
Именно она я так догадываюсь и не дает ввести символ ;
Можно ли добавить этот символ ; в исключение команды _BlockInputEx(3, "", "[:SPECIAL:]")
Заранее спасибо
Имею скрипт такого вида:
Код:
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#include <BlockInputEx.au3>
$var1 = 'жопа'
$var2 = ';jgf'
_BlockInputEx(1, "", "[:SPECIAL:]")
$i = InputBox('', 'Введи жопа', '', '*')
If StringCompare($i, $var1)=0 OR StringCompare($i, $var2) = 0 Then
MsgBox(262144, '', 'да')
_BlockInputEx(0)
Else
_BlockInputEx(0)
MsgBox(262144, '', 'Нет')
EndIf
В скрипте запрашиваем слово,далее это слово сверяем на совпадение с заданным в коде. Есть необходимость чтобы при вводе пользователь не следил за тем на каком языке набирает (в русской раскладке "жопа" или в английской ";jgf" - ну это как пример).
В коде используется функция _BlockInputEx(3, "", "[:SPECIAL:]")
Именно она я так догадываюсь и не дает ввести символ ;
Можно ли добавить этот символ ; в исключение команды _BlockInputEx(3, "", "[:SPECIAL:]")
Заранее спасибо