Вниз
Скачать: 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.045 c
1-1086903520
andruxa
2004-06-11 01:38
2004.06.27
таблицу в клипборд. программно.


14-1086620098
VeTaL
2004-06-07 18:54
2004.06.27
Хороший хостинг!


4-1084876304
__гость
2004-05-18 14:31
2004.06.27
Оформление интерфейса программы


6-1083784947
bars
2004-05-05 23:22
2004.06.27
Соединение для обмена текстовыми сообщениями


14-1087036630
Vasya.ru
2004-06-12 14:37
2004.06.27
вопрос может и глупый, но...




   Наверх