Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.09;
Скачать: CL | DM;

Вниз

Время   Найти похожие ветки 

 
UVV ©   (2004-12-22 15:01) [0]

Как узнать, что наступило нужное время, скажем 00:00!
Желательно пример!


 
Stanislav ©   (2004-12-22 15:09) [1]

TTimer
И на событие OnTimer проверять if time=0 then ...


 
Alexander Panov ©   (2004-12-22 15:11) [2]

if FormatDateTime("hh:nn",now)= "00:00" then ...


 
TUser ©   (2004-12-22 15:12) [3]

procedure Timer1OnTimer()
var i,k: integer;
   f: boolean;
begin
 i:=SecondsBetween(now,needtime);
 k:=4048; f:=true;
 while f and (k > 32) do
   if i >= k then
     k:=k shr 1
     else f:=false;
 if f then
    k:=1
    else k:=k*2;
 Timer1.Interval:=k; // Надеюсь не напутал - смысл в том, чтобы ближе к дедлайну проверять почаще
 if i = 0 then
   do something
end;
     
 
end;


 
UVV ©   (2004-12-22 15:15) [4]

Уточню вопрос, нужно каждый Новый Год выполнить определённую процедуру! Поэтому так часто проверять смысла нет!


 
Stanislav ©   (2004-12-22 15:19) [5]

Таймер установи на 24*60*1000, и будешь проверять раз в день.


 
Alexander Panov ©   (2004-12-22 15:27) [6]

UVV ©   (22.12.04 15:15) [4]

У тебя что, программа работает 24/7/365 ?


 
Stanislav ©   (2004-12-22 15:33) [7]

Stanislav ©   (22.12.04 15:19) [5]

Т.е. 24*3600*1000


 
UVV ©   (2004-12-22 15:39) [8]

2 Alexander Panov
Да



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

Текущий архив: 2005.01.09;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
14-1103565181
MacroDenS
2004-12-20 20:53
2005.01.09
Мобильник сошел с ума???


4-1101137509
Frozzen
2004-11-22 18:31
2005.01.09
Создание полигонов CreatePolygonRgn


14-1103273771
ocean
2004-12-17 11:56
2005.01.09
Скринсейвер тормозит клиентов?


14-1103524788
ocean
2004-12-20 09:39
2005.01.09
Что круче, программист или менеджер?


3-1102081659
An
2004-12-03 16:47
2005.01.09
Отчёт в MS Word