Что нового

Пропуск функции и таймер

kolosov

Новичок
Сообщения
137
Репутация
0
Дарова ВСЕМ!
Есть вот такой вот кодик:
Код:
Func _Coc()
If NOT IsDeclared("TimerInit") Then Global $TimerInit = TimerInit()
If TimerDiff ( $TimerInit ) < 15000 Then Return


И вапрос в том что нужно добавить чтобы эту функции пропускала столько времени сколько указано в
Код:
GUICtrlCreateInput


Зарание спасибо Вам. :IL_AutoIt_1:
 

DarWiM

Продвинутый
Сообщения
527
Репутация
90
Код:
$input = GUICtrlCreateInput(...)
$time = Int(GUICtrlRead($input))
If TimerDiff ( $TimerInit ) < $time Then ...
 
Автор
K

kolosov

Новичок
Сообщения
137
Репутация
0
Спосибо. Это пулучаеться вот так?:

Код:
Func _Coc()
$input = GUICtrlCreateInput($timecoc)
$time = Int(GUICtrlRead($input))
If TimerDiff ( $TimerInit ) < $time Then $timecoc
; Тут Код Функции
$TimerInit = TimerInit ( )
 

agikon

Знающий
Сообщения
789
Репутация
17
Сначала счетчик надо запустить, а потом уже снимать его показания.

Код:
$input = GUICtrlCreateInput("", 10, 20, 20, 60)
$time = Int(GUICtrlRead($input))
$TimerInit = TimerInit()

If TimerDiff($TimerInit) < $time Then 
    _Coc()
else
endif

Func _Coc()
; Тут Код Функции
endfunc
 
Автор
K

kolosov

Новичок
Сообщения
137
Репутация
0
Не работает то что ты скинул.
Теперь только пропускает функцию постоянно.


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

Всё разобрался )
 
Верх