Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2009, 02:34   #1
Nitrino
Я ещё только учусь
Форумчанин
 
Регистрация: 06.05.2009
Сообщений: 158
По умолчанию Таймер

Подскажите как написать таймер в BC 3.1 который через заданный промежуток времени будет посылать сигнал программе?
Nitrino вне форума Ответить с цитированием
Старый 29.12.2009, 18:05   #2
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Таймер?.. Ну, это зависит от структуры Вашей программы ) В общем случае, если программа имеет некий основной цикл, то в ходе цикла можно вызывать ф-цию, которая будет находить разницу текущего времени и предыдущего значения времени и если эта разница больше/равна интервалу таймера, то выполнять какие-нибудь действия, связанные с этим таймером. Если это C++, то таймер удобно будет описать классом, с виртуальной ф-цией - процедурой таймера, на C можно использовать структуру с указателем на ф-цию таймера, впрочем это всё зависит от потребностей.
netrino вне форума Ответить с цитированием
Старый 29.12.2009, 23:17   #3
Nitrino
Я ещё только учусь
Форумчанин
 
Регистрация: 06.05.2009
Сообщений: 158
По умолчанию

Спасибо разобрался с этим))
Nitrino вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Таймер IVANSour Общие вопросы Delphi 2 18.01.2009 14:41
Таймер Михаил Юрьевич Общие вопросы Delphi 1 16.07.2008 08:46
ТАЙМЕР ratibor32 Общие вопросы C/C++ 1 26.12.2007 19:02
таймер Романнн Общие вопросы Delphi 19 19.12.2007 15:33
таймер darkcoder Общие вопросы Delphi 5 06.12.2007 06:14