|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.11.2007, 23:42 | #1 |
Пользователь
Регистрация: 11.11.2007
Сообщений: 44
|
Ускоренные часы
У меня задача из систем массового обслуживания. Имитируется 1 рабочий день - 8 часов. С 8.00 до 16.00 например.
Вся имитация должна длится 1-1,5 минуты. Как сделать так, чтобы за заданное время (1 минута) отобразилось значение времени от 8.00 до 16.00? Подскажите, плиз, идею? Как вообще создаются такие часы? |
23.11.2007, 00:52 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Задайте таймеру интервал, например, 100 мс (рассчитаете, сколько именно) и по событию OnTimer пусть ваши "часы" увеличиваются на 1 минуту.
|
23.11.2007, 12:58 | #3 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
Посчитай сколько минут в 8 часах 8*60=480 минут
Если ты хочешь за минуту, то 480/60(сек в минуте)=8 если за полторы, то 480/90=5.33... это число означает сколько раз в секунду должен сработать таймер отсчитывающий минуты рабочего дня 1000/8 = интервал таймера 125 1000/5.33 = интервал таймера 188
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Часы постоянного действия | MAKEDON | Общие вопросы Delphi | 15 | 22.07.2008 14:38 |
Засунуть программу где часы. | Fellics{новичок} | Помощь студентам | 3 | 19.06.2008 15:09 |
как добавить в форму ЧАСЫ | samosval | Общие вопросы .NET | 1 | 29.12.2007 13:51 |
электронные часы | Багира | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 19.12.2007 23:09 |
Заменить часы в трее | Teen4jump | Win Api | 10 | 08.08.2007 12:26 |