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

Вниз

TTimer   Найти похожие ветки 

 
SIV5000   (2010-05-31 18:04) [0]

Народ привет. Подскажите, как узнать текущее значение таймера. Например, по таймеру запускаем процедуру, таймер ставлю на 60 сек.
Нужно отобразить сколько времени прошло (или можно осталось), не используя сторонних таймеров.


 
Медвежонок Пятачок ©   (2010-05-31 18:06) [1]

у таймера нет никого значения.
есть только свойства методы и события


 
Leonid Troyanovsky ©   (2010-05-31 18:22) [2]


> SIV5000   (31.05.10 18:04)
 
> Народ привет. Подскажите, как узнать текущее значение таймера.
>  Например, по таймеру запускаем процедуру, таймер ставлю

Пусть таймер сам сообщает свое состояние.
Ставь его не на 60 сек, а на время обновления.

--
Regards, LVT.


 
Anatoly Podgoretsky ©   (2010-05-31 18:46) [3]

Узнать значение невозможно, но можно узнать сколько прошло, сколько осталось, если поставить маленький интервал и отсчитывать время от базы или от окончания.


 
Юрий Зотов ©   (2010-05-31 20:44) [4]

> SIV5000   (31.05.10 18:04)

> Нужно отобразить сколько времени прошло (или можно осталось), не
> используя сторонних таймеров.

Ставим таймер на 1 сек. Далее так:

implementation

var
 N: integer = 60;

procedure TForm1.Timer1OnTimer(Sender: TObject);
begin
 Dec(N);
 if N = 0 then N := 60;
 Label1.Caption := IntToStr(N)
end;


 
Anatoly Podgoretsky ©   (2010-05-31 23:51) [5]

> Юрий Зотов  (31.05.2010 20:44:04)  [4]

Правильнее оперировать с NOW


 
SIV5000   (2010-06-01 00:55) [6]

ОК, СПАСИБО!


 
Германн ©   (2010-06-01 02:06) [7]


> Anatoly Podgoretsky ©   (31.05.10 23:51) [5]
>
> > Юрий Зотов  (31.05.2010 20:44:04)  [4]
>
> Правильнее оперировать с NOW
>

Не согласен. Now нафиг не нужен автору.
(Как мне кажется :).



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

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

Наверх




Память: 0.48 MB
Время: 0.076 c
15-1265990116
awex
2010-02-12 18:55
2010.08.27
Привет Beeline, или новый развод....


3-1238243754
Ivan8511
2009-03-28 15:35
2010.08.27
Индексация даты в обратном порядке


15-1273123334
oldman
2010-05-06 09:22
2010.08.27
картинка, потрясающая воображение...


15-1263763827
Юрий
2010-01-18 00:30
2010.08.27
С днем рождения ! 18 января 2010 понедельник


15-1274364250
Sergey Masloff
2010-05-20 18:04
2010.08.27
Работа с RFID метками. Пробовал кто?