| 
| 
 | Вопрос # 1 473/ вопрос открыт / | 
 |  Доброго времени суток, уважаемые эксперты!Подскажите, как посчитать оставшееся время до введеного, если часы, минуты и секунды вводим как отдельные переменные.
 Спасибо.
 
|  |   Вопрос задал: hac (статус: Посетитель)Вопрос отправлен: 4 апреля 2008, 16:57
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: ANBsoft Здравствуйте, hac!EncodeTime(Hour, Min, Sec, MSec)-Now
 Выдаст разницу в формате TDateTime
 
|  | Ответ отправил: ANBsoft (статус: Студент)Время отправки: 4 апреля 2008, 18:14
 Оценка за ответ: 3
 |  
 Мини-форум вопросаВсего сообщений: 2; последнее сообщение — 4 апреля 2008, 18:16; участников в обсуждении: 2. 
|   | Вадим К (статус: Академик), 4 апреля 2008, 17:20 [#1]:Задачка для третьего класса. Вычитаем вначале секунды, если получается отрицательное число - значит надо до кол-ва секунд добавить 60, но вычесть одну минуту. аналогично с часами.
 Текущее можно перевести.
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | ANBsoft (статус: Студент), 4 апреля 2008, 18:16 [#2]:Точнее EncodeTime(Hour, Min, Sec, MSec)-Time если нужно - можно задействовать еще EncodeDate(Year, Month, Day: Word): TDateTime;
 Это стандартные функции Делфи
 |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |