Написать программку на Delphi 7
Написать программу на Delphi 7 без использования сторонних компонентов типа jVCL,rxlib, и предоставить проект с исходниками.
Программа должна делать следующее:
После загрузки программа садиться в трей, при каждой загрузке прописывает себя в автозагрузку тек.пользователя.
Раз в секунду проверять включен ли автозапуск с флешок дисков.
Если автозапуск включился, то показать Balloon у трея с надписью о том что автозапуск включен
Если автозапуск выключился, то показать Balloon у трея с надписью о том что автозапуск выключен
Если кликнуть на трей правой кнопкой мышки, то появиться меню:
- Выключить автозапуск
- Включить автозапуск
- Выйти
И соответствующие действия для этих пунктов выполнять при клике на них
Кроме того по нажатию на Win+], в середине экрана должно выскакивать меню(которое можно убрать по нажатию Esc), в котором перечислены список вставленных флешек(переносимых устройств)(список это название диска и метка тома, например: F: KINGSTON), выбрав нужное устройство (кликом или Enter) это устройство должно быть "безопасно отключено" аналогично как это делает сама Windows.
Кроме того цвет иконки в трее зависит от состояния разрешения автозагрузки с флэшек, если отключено, то цвет целеный, если включено, то цвет красный.