Курсовая работа: Разработка вспомогательной системной программы в системе программирования Delphi с использованием средств WinApi

Схема 6 –алгоритм работы функции, определяющей верный номер логического диска.


Данная функция необходима для правильного определения номера логического диска, если программа запущена под операционной системой WindowsXp , или более поздних.

Схема 7-Алгоритм процедуры для получения системной информации о логическом носителе.

Входным параметром для данной функции является имя логического диска, которое извлекается при вызове функции : GetDisk, алгоритм которой представлен на схеме 5.

3. Описание алгоритма (схема 8). Этот алгоритм реализуется при вызове функции, определяющей все присутствующие в системе диски, при запуске третьей формы программы(этап3). В данном алгоритме реализуется, сперва, вызов функции GetDisks, для получения имён всех дисков присутствующих в системе и записи этих имён в строку, далее в цикле происходит считывание символа из строки и получение с помощью функции GetVolumeInformation всех данных о диске с именем совпадающем со считанным символом. Если данные считаны , то происходи вывод их в специальную компоненту, если нет , то происходит заполнение полей отображающих данные о носителе нулевыми значениями.

Схема 8 – Алгоритм работы функции вызова процедуры получающей данные о всех активных носителях системы.

2 .3.2 Логическая структура справочной системы.

Сначала в файле «текст справки.rtf» в редакторе MSWord составляется содержание разделов справки. Затем с помощью программы MicrosoftHelpWorkshop создается оглавление справочной системы и проект. В оглавлении вводятся названия всех разделов и номера. В проекте указывается файл rtf, файл содержания, идентификаторам разделов сопоставляются номера и названия, устанавливаются настройки и производится компиляция. После компиляции создается файл справочной системы CПРАВКА.HLP.

Рисунок 3.1 - Пример раздела в файле «текст справки.rtf».


Рисунок 3.2 - Пример файла содержания справочной системы

.

Рисунок 3.3 - Пример файла проекта справочной системы


Рисунок 4.4 Пример окна справки.

2.3.3 Создание программы инсталлятора

Для создания инсталлятора использовалась программа InstallShieldExpress.

Рисунок 3.3.1 – Общая информация.

Рисунок 3.3.2 - Тип установки.


Рисунок 3.3.4 - Содержание устанавливаемых файлов проекта

Рисунок 3.3.5 - Создание ярлыков

Рисунок 3.3.6 - Выбор диалоговых окон.


К-во Просмотров: 434
Бесплатно скачать Курсовая работа: Разработка вспомогательной системной программы в системе программирования Delphi с использованием средств WinApi