как задать время
От: sashagol Россия  
Дата: 09.12.06 07:47
Оценка:
Подскажите пожалуйста, как задать время в Делфи следующего формата:
20 +- 5 сукунд, ниболее простым способом?
С уважением, Александр!
Re: как задать время
От: sashagol Россия  
Дата: 09.12.06 07:50
Оценка:
Здравствуйте, sashagol, Вы писали:

S>Подскажите пожалуйста, как задать время в Делфи следующего формата:

S>20 +- 5 сукунд, ниболее простым способом?

нужно сделать что-то типа генератора времени? (ну это randomize наверное)
С уважением, Александр!
Re: как задать время
От: kochmin_alexandr Россия  
Дата: 09.12.06 08:20
Оценка:
s> Подскажите пожалуйста, как задать время в Делфи следующего формата:
s> 20 +- 5 сукунд, ниболее простым способом?

что значит +-5?

--
С уважением
Кочмин Александр
Firebird Foundation associate member #257
Posted via RSDN NNTP Server 2.1 beta
Re[2]: как задать время
От: sashagol Россия  
Дата: 09.12.06 11:37
Оценка:
Здравствуйте, kochmin_alexandr, Вы писали:

s>> Подскажите пожалуйста, как задать время в Делфи следующего формата:

s>> 20 +- 5 сукунд, ниболее простым способом?

_>что значит +-5?



это интервал от 15 до 25
С уважением, Александр!
Re[3]: как задать время
От: kochmin_alexandr Россия  
Дата: 09.12.06 12:22
Оценка:
s> Здравствуйте, kochmin_alexandr, Вы писали:
s>
s>>> Подскажите пожалуйста, как задать время в Делфи следующего формата:
s>>> 20 +- 5 сукунд, ниболее простым способом?
s>
s> _>что значит +-5?
s>
s>
s> это интервал от 15 до 25

ну вот сутки это 1
час это 1/24
минута 1/24/60
секунда 1/24/60/60
5 секунд 5/24/60/60
значит получаем
20/24/60/60+-5/24/60/60

или что?


--
С уважением
Кочмин Александр
Firebird Foundation associate member #257
Posted via RSDN NNTP Server 2.1 beta
Re: как задать время
От: ILS Россия  
Дата: 11.12.06 14:45
Оценка:
Здравствуйте, sashagol, Вы писали:

S>Подскажите пожалуйста, как задать время в Делфи следующего формата:

S>20 +- 5 сукунд, ниболее простым способом?

Может, функция IncSecond поможет?
Re: как задать время
От: Dimonka Верблюд  
Дата: 11.12.06 15:05
Оценка:
Здравствуйте, sashagol, Вы писали:

S>Подскажите пожалуйста, как задать время в Делфи следующего формата:

S>20 +- 5 сукунд, ниболее простым способом?

Загадками изьясняетесь..

Попробую предположить следующий ответ:
uses Math;
...
MySeconds := RandomRange(20 - 5, 20 + 5); // 20+-5 seconds
Timer1.Interval :=  Myseconds * 1000;


И по таймеру случаются нужные события.
Re[3]: как задать время
От: Danchik Украина  
Дата: 11.12.06 15:06
Оценка:
Здравствуйте, sashagol, Вы писали:

S>Здравствуйте, kochmin_alexandr, Вы писали:


s>>> Подскажите пожалуйста, как задать время в Делфи следующего формата:

s>>> 20 +- 5 сукунд, ниболее простым способом?

_>>что значит +-5?


S>это интервал от 15 до 25

попробую и я потелепатировать
var
  aTime  : TDateTime;
  aDelta : Integer;
begin
  aTime  := Now;
  aDelta := 15 + Random(10);
  aTime  := aTime + aDelta/24/60/60;
end;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.