Что нового

[Окна, Диалоги] Проблема при совмещение функций MsgBox и $Input1

Roman89

Новичок
Сообщения
107
Репутация
3
Всем доброго времени суток!
У меня возникла проблема при совмещение функций MsgBox и $Input1
Мне нужно что бы при вводе информации в окно ввода $Input1 после нажатия на кнопку $Button1 вискакивало окно MsgBox
У меня получился такой скрип:
Код:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 398, 230, 639, 325)
$Button1 = GUICtrlCreateButton("Button1", 8, 8, 75, 25)
$Input1 = GUICtrlCreateInput("", 104, 8, 193, 21)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit

Case $Button1
MsgBox(4096, "Test", $Input1)

	EndSwitch
WEnd
Но возникла проблема в том что вместо информации введеной в $Input1 окно MsgBox выдает кокое то непонятное число!!!
Как решить данную проблему????
Всем заранее спасибо за ответы!!!


Добавлено:
Сообщение автоматически объединено:

Спасибо уже на надо я уже сам додумался!
Просто нужна было использовать функцию
Код:
GUICTRLread($Input1)

Кому понадобеться вот сам скрипт:
Код:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 398, 230, 639, 325)
$Button1 = GUICtrlCreateButton("Button1", 8, 8, 75, 25)
$Input1 = GUICtrlCreateInput("", 104, 8, 193, 21)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit

Case $Button1
MsgBox(4096, "Test", GUICTRLread($Input1))

	EndSwitch
WEnd
 
Верх