Здравствуйте!
Есть такой вот скрипт
В окошко input попадает сканированный штрих-код, по кнопке пишется в переменную и используется дальше. После нажатия кнопки, ControlFocus возвращает курсор в поле input. Но уже введенный штрих-код остается там. Пробовал через StringTrimRight, но почему-то не реагирует...
Подскажите, как сделать так, что бы текст в поле input или удалялся, или весь выделялся, что бы новый штрих-код его заменил.
Есть такой вот скрипт
Код:
$Form1_1 = GUICreate("окошко", 427, 301, 361, 304)
$Input1 = GUICtrlCreateInput("Сканируйте штрих-код", 152, 24, 121, 21)
$Button1 = GUICtrlCreateButton("Сканировать", 88, 184, 75, 25)
$Button2 = GUICtrlCreateButton("Печать", 292, 184, 75, 25)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1 ; если событие пришло от кнопки "сканировать",
$text = GUICtrlRead ($Input1); то читаем текст из инпутбокса в переменную $text
ControlFocus('','',$Input1)
В окошко input попадает сканированный штрих-код, по кнопке пишется в переменную и используется дальше. После нажатия кнопки, ControlFocus возвращает курсор в поле input. Но уже введенный штрих-код остается там. Пробовал через StringTrimRight, но почему-то не реагирует...
Подскажите, как сделать так, что бы текст в поле input или удалялся, или весь выделялся, что бы новый штрих-код его заменил.