![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#11 | ||
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]() Цитата:
Цитата:
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)
Проверь себя! Онлайн тестирование | Мой блог Последний раз редактировалось mutabor; 07.07.2008 в 22:08. |
||
![]() |
![]() |
#12 | ||
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
![]()
Можно на канве выводить. У меня файл 6,5 метров бегает по форме и ничего - приемлимо.
Кидаем на форму таймер с интервалом 10 (можно и больше - кому как), создаём файл Fon.bmp и всё. Вот как раз и получим Цитата:
Цитата:
Код:
|
||
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 16.12.2006
Сообщений: 859
|
![]()
Канва это не выход. Если игру уж делать, то можно OpenGL.
Кстати на счет GetTickCount, этот системный таймер еще хуже чем TTimer, потому что у него шаг не 1 мсек а 15мсек. тоесть не 1000 в секунду, а ~66 |
![]() |
![]() |
#14 | ||
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]() Цитата:
Цитата:
Код:
|
||
![]() |
![]() |
#15 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
![]()
BOBAH13, Роман Радер прав - счетчик ограничен разрешающей способностью системного таймера, это задокументировано и можно проверить например так
Код:
Пользуйте QueryPerfomanceCounter() ![]() Последний раз редактировалось eoln; 08.07.2008 в 00:41. |
![]() |
![]() |
#16 | |
Форумчанин
Регистрация: 01.02.2007
Сообщений: 785
|
![]()
2 eoln - я на OpenGl делаю
![]() Цитата:
2 Роман Радер - насчет OpenGl согласен. ![]() Так вот я не совсем понял... Если мне нужно, чтобы 10 раз в секунду что-то происходило (например, моя процедура с названием MyProcQuads), то как это написать с помощью gettickcount? Пример мне нужен ![]()
Изо всей благодати
В руках крепко сжатых Я донесу только капли |
|
![]() |
![]() |
#17 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
![]()
Если 10 раз в секунду надо, то лучше TTimer оставить - хлопот меньше. Правда бывает что формы нет и таймер кинуть некуда во время разработки, то тогда уж создаём свой таймер на идеи сообщений Windows
используем WM_TIMER, читаем документацию по Api: SetTimer и KillTimer, тут и будет аналог gettickcount http://www.softhelp.ru/delphi/class/...reate_mm_timer http://programmersforum.ru/showthrea...light=WM_Timer |
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 239
|
![]()
Интересно... и чем же отличаеться TTimer от WM_TIMER ))
|
![]() |
![]() |
#19 | |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
![]()
Ring0Sn, читай внимательнее
Цитата:
|
|
![]() |
![]() |
#20 |
Форумчанин
Регистрация: 06.09.2007
Сообщений: 239
|
![]()
Уважаемый, это вы "читай внимательнее", я неспрашивал что бывает, а в чем отличия TTimer и wm_Timer
Я вот всегда думал что это одно и тоже и не являеться аналогом GetTickCount ![]() Код:
Последний раз редактировалось Ring0Sn; 08.07.2008 в 03:26. |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как задать интервал между датами в фильтре | Леон | Microsoft Office Access | 2 | 22.10.2008 11:16 |
Как поменять интервал между буквами в поле Acces? | xruss | Microsoft Office Access | 9 | 08.05.2008 11:32 |
использование таймера | KancJler | Помощь студентам | 13 | 19.04.2008 01:13 |
Время таймера в проге, -программно остановать. | Air | Общие вопросы Delphi | 6 | 02.02.2008 18:49 |
межстрочный интервал в excel | KorvinZ | Microsoft Office Excel | 2 | 16.01.2008 17:40 |