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

Показать сообщение отдельно

Пользователь


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

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


Creat0R
Цитата:
Как можно деактивировать гуи
Тебе нужно блокировать не само GUI а скорее обработку событий...
Ведь если запретить обработку событий ВСЕХ кнопок и элементов то это и будет по сути заблокированное GUI.
В функции которая обрабатывает событие кнопки надо поставить условие:
Код: Выделить весь код
Dim $zapret=False
; Пока функция MainEvent() работает кнопка не среагирует
Func MainEvent()
	$zapret=True
		Sleep(3000)
	$zapret=False
EndFunc
; функция кнопки:
Func PressButton()
	If $zapret=False Then
		Msgbox(0,"","Функция кнопки Выполнена")
	Endif
EndFunc
Например оставить $zapret=True пока пользователь не введёт верный пароль и т.п.

-------
Создатель знает, что достиг совершенства не когда нечего добавить, а когда нечего убрать. - Антуан де Сент-Экзюпери

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:09, 04-01-2007 | #94