Сразу оговорюсь, в настоящее время на Delphi, я не пишу. Все ниже перечисленные проекты я писал некоторое время назад под Delphi v3.x.
Attendant.
Это простой планировщик задач. Способный с заданной частотой выводить сообщения или запускать другие приложения.
Использованные приемы:
- "Порождение" потоков и процессов.
- Critical section.
- Иконка на Tray (с выпадающим меню)
- Использование класса TListView.
- Страховка от повторного запуска.
- Обработка сообщений.
- Динамический массив каких либо элементов (например структур)
- Регистрация звукового события в Contol Panel \ Sound...
- Autorun, через реестр.
- Help, hints.
- Работа с бинарным файлом.
- Использование ресурсов.
Исходники к Attendant
|