Читайте также: |
|
Программный продукт Магазин «Морской бой» написан в среде визуального объектно-ориентированного программирования Delphi 6.
Данная программа состоит из:
ü MainUnit – главный модуль программы, отвечает за процесс игры;
ü ConfUnit – модуль, отвечающий за установку и сохранение настроек, заданных пользователем;
ü LoadDelShemeUnit – модуль, отвечающий за загрузку и удаление схем игры;
ü SaveShemeUnit – модуль, который отвечает за сохранение схемы игры;
ü HTMLUnit – модуль, который за сохранение результатов игры в формате HTML;
ü CleanerUnit – модуль, отвечающий за очистку ненужных данных в файлах схем;
ü AboutUnit – модуль окна «О программе»
Головная программа начинается с ключевого слова Program, после которого пишется имя программы. Оно совпадает с именем файла, в котором сохраняется проект. Это же имя присваивается исполняемому файлу приложения. По умолчанию это имя Project1. После заголовка в тексте программы располагается оператор uses. Этим оператором перечисляются модули, загружаемые программой. Первый модуль Forms – системный, а следующие – модули разработанных программ. Следующая строка текста – {$R *.RES} представляет собой директиву компилятора. Затем, после ключевого слова begin и до последнего завершающего программу end с точкой (end.), записано тело программы.
Рассмотрим теперь, как выглядят тексты модулей.
Модуль начинается с ключевого слова Unit, после которого пишется имя модуля. Оно совпадает с имеем файла, в котором сохраняется модуль. По умолчанию для первого модуля имя равно Unit1, для второго Unit2 и т.д.
Текст модуля состоит из двух основных разделов: interface – открытый интерфейс модуля и implementation – реализация модуля. Все, что помещается непосредственно в раздел interface (типы, переменные, константы, функции, процедуры), может быть использовано другими модулями программы. Все, что помещается в раздел implementation – внутреннее тело модуля. Внешние модули не могут видеть типы, переменные, константы, функции и процедуры, размещенные в разделе реализации.
В разделе interface после оператора uses, содержащего список подключаемых элементов, можно видеть заготовку объявления класса вашей формы, подготовленную в Delphi. Имя класса формы – TForm1. Класс содержит два раздела: private – закрытый раздел класса, и public – открытый раздел класса. То, что объявлено в разделе public, будет доступно для других классов и модулей. То, что объявлено в разделе private, доступно только в пределах данного модуля.
В таблице, расположенной ниже описаны те компоненты, которые использовались при создании программы.
Таблица 1
Shape | (фигура) | Размещает на форме объект, представляющий собой правильную геометрическую программу |
Label | (метка) | Размещает в форме объекты, предназначенные для создания текстовой информации, надписей и примечаний. |
Edit | (текстовое поле) | Размещает в форме текстовое поле, предназначенное для ввода текстовой информации, чисел и дат. |
Button | (кнопка управления) | Размещает в форме кнопки управления для инициации действий, выполнения команд, запуска программ. |
MainMenu | (главное меню) | Размещает на форме главное меню. |
ComboBox | (поле со списком) | Создает в форме объект, содержащий одновременно поле ввода и раскрывающийся список |
Дата добавления: 2015-07-16; просмотров: 41 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Описание схемы данных | | | Процесс отладки программы |