Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: [решено] Вопрос по GUI
Показать сообщение отдельно

Аватара для Medic84

$AutoITer


Автор проектов


Сообщения: 446
Благодарности: 44

Профиль | Отправить PM | Цитировать


Цитата Creat0R:
Так в чём проблема, и в этом примере отображает 5 после нажатия Start. »
А ты попробуй значение сменить. Если изменить на 4, то все равно выводит 5!

Пытался сейчас переписать код программы не хочет обрабатывать цикл... Без опций

Код: Выделить весь код
Opt('MustDeclareVars', 1)
Opt("GUIOnEventMode", 1)

Цитата Sylver Dragon:
У меня, кстати, тоже была такая мысля. Я даже что-то начал.
Думал сначала просто переводить. А потом плюнул. Влом как-то стало.
Может "навалимся всем скопом" и переведём справку? Тем более, что есть база: справка Валерия Иванова.
Программа минмум: перевести стандартные функции и справку (380 функций и по мелочи).
Программа максимум: перевести UDF и добавить русские примеры (1980 функций)
Как идейка? Ведь если будет хотя бы четыре человека, то работа будет идти гораздо быстрее. »
Согласен


Код: Выделить весь код
#include <GUIConstantsEx.au3>

;Задаем наш GUI
$hGUI = GUICreate("1.0", 420, 300)
GuiCtrlCreateTab(10, 0, 400, 260)
GuiCtrlCreateTabItem("main")
GuiCtrlCreateLabel("Number", 20, 40)
; UPDOWN
$A1=GuiCtrlCreateInput("5", 100, 35, 40, 20)
GuiCtrlCreateUpDown(-1)

$YesID = GUICtrlCreateButton("Start", 10, 260, 100, 30)
$ExitID = GUICtrlCreateButton("Exit", 290, 260, 100, 30)
	
GUISetState(@SW_SHOW, $hGUI)  ;Отображаем GUI
	
;Запускаем цикл для обработrи событий
While 1
	$nMsg = GUIGetMsg()
	
	Switch $nMsg	
		Case $GUI_EVENT_CLOSE
			Exit
		Case $ExitID
			Exit
		Case $YesID
			$A2=GUICtrlRead($A1)
			MsgBox(0,1," "& $A2 &" ",2)
	EndSwitch
WEnd
Извиняюсь что не в цвете(программы под рукой нету)
Собственно этот скрипт ДОЛЖЕН работать но обработка событий не работает

-------

AutoIT Русское сообщество| Моя лаборатория


Отправлено: 15:34, 28-06-2009 | #8

Название темы: [решено] Вопрос по GUI