«Напоминалка» с бегущей строкой (по рабочему столу) .
Исходный код на Visual Basic 6.
Программа, запускающая бегущую строку по экрану рабочего стола, при наступлении заданного значения даты-времени (32 варианта значений) …
Такой вот 32-канальный будильник можно скачать бесплатно…
Если считать, что каждое заданное значение времени напоминает об определенной задаче, то такие задачи можно группировать, помещая их в один из 4 блоков…
Значения заданного времени хранятся в мини Базе Данных (двоичный файл adb.bin) как 4 блока по 8 дат… Эта мини База Данных должна находиться в той же папке, что и ехе-файл…
Конечно, такая программа, при закрытии главной формы, должна сворачиваться в трей и продолжать работать в резидентном режиме… И только пункт меню «Выгрузить» позволяет удалить программу из оперативной памяти…
Хотите развернуть главную форму из трея? –> просто щелкните значок в трее правой кнопкой мыши…
А щелчок правой кнопкой мыши по главной форме вызывает «форму корректировки значений времени»…
Чтобы программа автоматически запускалась при перезагрузке компьютера, необходимо и достаточно поместить её ярлык в папку «Автозагрузка»
(c:\Users\ИмяПользователя\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\).
(Видео инструкция еще не готова, но будет расположена здесь)
Чтобы не очень грузить систему Таймер опроса БД установлен на 10 сек. Таким образом, начало движения или сброс «бегущей строки» может осуществляться с десятисекундной задержкой… А изменить эту константу в коде – в большую или меньшую сторону - дело секундное… (даже меньше чем 10 сек)…
Подробности в переписке…
Рассмотрю предложения по улучшению интерфейса…
скачать exe-файл как всегда бесплатно!
Другие примеры на языке «Visual Basic»