Что нового

таймер с использованием Updown

Шурик

Новичок
Сообщения
17
Репутация
1
Добрый день(ночь) форумчане.
у меня такой вопрос.
можно-ли прикрутить таймер (паузу) повтора скрипта через Input с кнопками Updown ?
если возможно то выложите пример. заранее спасибо.
P.S. в справке не нашел, и поиск не дал результатов.
 

Вложения

  • 03-02-2017 02-01-58.jpg
    03-02-2017 02-01-58.jpg
    2.8 КБ · Просмотры: 36

pvnn

Осваивающий
Сообщения
305
Репутация
32
Код:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

$Form1 = GUICreate("Form1", 140, 119, 192, 114)
$Input1 = GUICtrlCreateInput("0", 32, 16, 49, 21)
GUICtrlCreateUpdown(-1)
$Button1 = GUICtrlCreateButton("Старт", 24, 64, 75, 25)
GUISetState(@SW_SHOW)


While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button1
			$kol=GUICtrlRead($Input1)
			For $i=1 To $kol
				ConsoleWrite(@CRLF&'Строка'&$i)
			Next
	EndSwitch
WEnd


в справке не нашел, и поиск не дал результатов.
https://autoit-script.ru/autoit3_docs/functions/GUICtrlCreateUpdown.htm
 
Автор
Ш

Шурик

Новичок
Сообщения
17
Репутация
1
pvnn сказал(а):
Код:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

$Form1 = GUICreate("Form1", 140, 119, 192, 114)
$Input1 = GUICtrlCreateInput("0", 32, 16, 49, 21)
GUICtrlCreateUpdown(-1)
$Button1 = GUICtrlCreateButton("Старт", 24, 64, 75, 25)
GUISetState(@SW_SHOW)


While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button1
			$kol=GUICtrlRead($Input1)
			For $i=1 To $kol
				ConsoleWrite(@CRLF&'Строка'&$i)
			Next
	EndSwitch
WEnd


в справке не нашел, и поиск не дал результатов.
https://autoit-script.ru/autoit3_docs/functions/GUICtrlCreateUpdown.htm

это я смотрел, но там только одно число. а вопрос задан чтоб управлять двумя разрядами
(часами и минутами). обратите внимание на прикреплённый файл.
 

InnI

AutoIT Гуру
Сообщения
4,922
Репутация
1,432
Код:
GUICtrlCreateDate("", 10, 10, 100, 20, BitOR($DTS_UPDOWN, $DTS_TIMEFORMAT))
 
Верх