Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#16: 2007-05-15 22:47:38 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-21 12:14:17
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#17: 2007-05-16 05:27:08 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-21 12:14:17
карма: 0

0
Ответов: 902
Рейтинг: 27
#18: 2007-05-16 05:32:38 ЛС | профиль | цитата
то в часах тоже нужно отнять единицу?

Здесь вместо вопроса точка.Не могу отредактировать,почемуто в гостя вылетаю.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 8926
Рейтинг: 823
#19: 2007-05-16 09:09:40 ЛС | профиль | цитата
juk, для получения разницы времени есть же специальный элемент: TimeCounter, пример применения был здесь, зачем мучиться с If_else
Ну или так: code_1417.txt
карма: 19

0
файлы: 1code_1417.txt [1KB] [311]
Гость
Ответов: 17029
Рейтинг: 0
#20: 2007-05-16 15:21:47 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-21 12:14:17
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#21: 2007-05-16 17:56:28 ЛС | профиль | цитата
Galkov, ты случаем не рассматривал вариант переделки штатного таймера. Я тут полазил по описанию KOL'а и нашел вот что
Кладов писал(а):
Мультимедийный таймер (TMMTimer).

Данный объект является более точным инструментом для отсчета интервалов времени, чем простой
таймер. Он использует так называемый "мультимедийный" таймер, который для своей работы не
требует оконного дескриптора, и вместо отправки сообщений, напрямую вызывает пользовательский
обработчик. Причем, вызов происходит всегда в чужом (системном) потоке команд. Т.е. не только не
гарантируется, что событие будет срабатывать только, когда процесс ожидает сообщений, но
напротив: почти наверняка будет происходит прерывание текущей операции, чтобы выполнить
указанный обработчик.
Почему бы нам не вставить его вместо стандартного? Я попробовал -- вроде не глючит, но детально не проверял.
карма: 22

0
Ответов: 902
Рейтинг: 27
#22: 2007-05-16 20:19:50 ЛС | профиль | цитата
Леонид, А под fps элемент конвертор не работает. Пришлось Делфи устанавливать.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 9906
Рейтинг: 351
#23: 2007-05-16 22:12:38 ЛС | профиль | цитата
nesco писал(а):
Почему бы нам не вставить его вместо стандартного?

Например поэтому:
Кладов писал(а):
Т.е. не только не гарантируется, что событие будет срабатывать только, когда процесс ожидает сообщений, но напротив: почти наверняка будет происходит прерывание текущей операции, чтобы выполнить указанный обработчик.

Не вижу преимуществ, компенсирующих проблемы асинхронности.
карма: 9

0
23
Сообщение
...
Прикрепленные файлы
(файлы не залиты)