Поиск блогу

воскресенье, 3 марта 2013 г.

Timer в MS Access

   Лень меня одолела совсем. Вот даже в блог ничего не писал. И тут решил вспомнить что-то из программирования. Ввиду того, что лень делать формы, использовать компоненты и т.д. и т.п. решил что-то программировать в MS Acceess, используя встроенный Visual Basic.
   Ввиду того, что программирование я забросил далеко и надолго, то даже самые простые какие-то вещи пришлось искать в сети. И среди запросов был запрос о том, как в MS Access сделать таймер.
   Оказалось что делать его совсем и не надо, он там есть, в виде события формы. Описываем в процедуре обработки этого события необходимые действия и вот он таймер готов. Проблемой оказалось его запустить. Хотя это тоже не так сложно.
   У формы в события кроме события таймер, есть "событие" Интервал таймера. Не знаю почему это событие конечно, но оно там есть. Чтобы запустить таймер необходимо присвоить значение интервалу таймера отличное от нуля:
me.TimerInterval=1000
причем присваивать надо не на стадии разработки формы, а в процедурах обработки каких-либо событий. Иначе не работает.  А вот если присвоить интервалу таймера нулевой значение, то он остановится.
   И да Интервал таймера это еще и время в миллисекундах через которое происходить события описание в процедуре обработки события Таймер.

P.S. Использование MS Access для создание каких-либо приложений мне совсем не понравилось. Но для разработки проекта приложения, так сказать в качестве черновика, использовать можно. Так что наверно скоро добью этот черновик, чтобы в нем были реализованы почти все задумки, ну и буду перекладывать на другую платформу. Быть может на Java. Скорей всего на Delphi.

Комментариев нет:

Отправить комментарий