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