Что нового

Окно ввода GUICtrlCreateInput как использывать введенные в него данные?

shift72

Новичок
Сообщения
86
Репутация
2
здравствуйте как в окне ввода GUICtrlCreateInput как использывать введенные в него данные в программе?
Подскажите на этом примере:

Код:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
GUICreate ("Тест", 200, 150)
$CTRL_btn1 = GUICtrlCreateButton ("Ответить", 30, 40, 150, 30)

GUICtrlCreateLabel("Как твое имя?", 10, 10, 80, 20)
$Searcher = GUICtrlCreateInput("", 8, 80, 180, 21)
GUISetState()
While 1
Switch GUIGetMsg()
Case $GUI_EVENT_CLOSE
Exit
Case $CTRL_btn1
			MsgBox(0, "твое имя", "Привет " )
EndSwitch
WEnd


Как сделать так чтоб при вводе имени (например Александр) и нажатия на кнопку "ответить". Создавалось окно с надписью "Привет Александр" ?
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
Код:
MsgBox(0, "твое имя", GUICtrlRead($Searcher ) )

это стандартная функция. в справке по
Код:
GUICtrlCreateInput

написано
Примечания
Для получения параметров элемента смотрите GUICtrlRead.
 
Автор
S

shift72

Новичок
Сообщения
86
Репутация
2
А куда вставлять слово "Привет"? Должно выглядеть так "Привет (далее введенные данные)"
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
Код:
MsgBox(0, "твое имя","Привет " &  GUICtrlRead($Searcher ) )
 
Верх