Вниз
Скачать: CL | DM;

будильник   Найти похожие ветки 

← →
MuxauJl   (2004-06-11 22:02) [0]

Допустим у меня на форме Edit в нем вводится время в которое должен прозвучать сигнал. Как мне сделать так чтобы когда время совпадет со временем в Edit"е прозвучал сигнал? Как это сделать? Я же не буду каждую секунду таймером сравнивать Edit и Time! Мне нужна только система проверки...


← →
Andy BitOff ©   (2004-06-11 22:20) [1]

... Я же не буду каждую секунду таймером сравнивать Edit и Time! ...

Если очень надо будет, то будешь.


← →
MuxauJl ©   (2004-06-11 22:25) [2]

есть же другой вариант. Если у меня 10 Edit"ов, то что каждую секунду сравнивать все 10 едитов с временем?


← →
Черный дембель   (2004-06-11 22:29) [3]

Будешь


← →
default ©   (2004-06-11 22:37) [4]

MuxauJl   (11.06.04 22:02)  
так зачем таймеру тикать каждую секунду?поставь его на время, через которое должен прозвучать сигнал(
нужна большая точность?тогда можно поставить первый интервал значительным, после обраб-ки соотв-его тика уменьшниь интервал тика и там уже сверяться со временем


← →
Andy BitOff ©   (2004-06-11 22:41) [5]


>default ©   (11.06.04 22:37) [4]


Ну зачем Вы так? :)
Это же на поверхности лежало. Ему просто подумать лень, а таким и подсказывать не стоит :)


← →
connect   (2004-06-11 23:00) [6]

проверяй в таймере


← →
default ©   (2004-06-11 23:07) [7]

Andy BitOff ©   (11.06.04 22:41) [5]
ничё, ещё нужно найти время в миллисекундах


← →
Palladin ©   (2004-06-11 23:20) [8]


> ничё, ещё нужно найти время в миллисекундах

:))


← →
KilkennyCat ©   (2004-06-11 23:22) [9]


> default ©   (11.06.04 23:07) [7]

ага, стандартным таймером.


← →
Anatoly Podgoretsky ©   (2004-06-11 23:30) [10]

Надо в цикле опрашивать счетчик тактов процессора, тогда можно будет речь вести про пикосекунды


← →
KilkennyCat ©   (2004-06-12 00:01) [11]


> Anatoly Podgoretsky ©   (11.06.04 23:30) [10]


Мда... у нас тут есть служба побудки по телефону... сказать им про пикосекунды? :)


← →
Anatoly Podgoretsky ©   (2004-06-12 00:03) [12]

KilkennyCat ©   (12.06.04 00:01) [11]
Сказать можно


← →
MuxauJl ©   (2004-06-13 14:31) [13]

я вообще-то на совет какой-нибудь дельный надеялся...
время должен вводить сам пользователь.


← →
RealRascal ©   (2004-06-13 14:45) [14]

можно еще в отдельном потоке запустить и с помощью sleep() там отмерять нужное количество миллисекунд



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.02 c
1-1087277090
Salik
2004-06-15 09:24
2004.06.27
IncMonth на оборот?


14-1086623030
Sanek_metaller
2004-06-07 19:43
2004.06.27
Outpost firewall pro


1-1086774425
guest
2004-06-09 13:47
2004.06.27
TAnimate


8-1081702369
Paladin
2004-04-11 20:52
2004.06.27
qtintf.dll ???


1-1086976921
MuxauJl
2004-06-11 22:02
2004.06.27
будильник




   Наверх