Лабораторная работа: Создание компиляция и отладка простого приложения
1) Модуль начинается с ключевого слова UNIT , после которого указывается имя модуля. Оно совпадает с именем файла, в котором был сохранен модуль. Текс модуля состоит из двух основных разделов: открытый интерфейс модуля и реализация модуля. Внешние модули не могут видеть типы, переменные, константы, функции и процедуры, размещенные в разделе реализации.
2) После предложения USES , содержащего список подключаемых модулей, располагается заготовка объявления класса формы. Имя класса формы - TForml. Класс содержит два раздела: открытый раздел класса (PUBLIC) - то, что объявлено в этом разделе доступно для других классов и модулей, закрытый раздел класса (PRIVATE) - то, что объявлено в этом разделе доступно в пределах данного модуля.
3) За объявлением класса формы следуют строки:
Var
Form 1: TForm1;
Таким образом, объявляется переменная Form1 класса TForm1.
4) Затем следует пустой раздел реализации INPLEMENTATION , в котором содержится только директива компилятора {$R *. dfm }, обеспечивающая компоновку файлов ресурсов форм.
Задание 1. Создать приложение, которое обеспечивает ввод двух целых чисел, по щелчку на кнопке с символом "=" вычисляет их сумму и выводит значение результата.
Решение:
После запуска Delphi создайте новый проект при помощи команды File>New>Application (Файл>Создать>Приложение). В результате создания проекта приложения в окне будет раскрыто окно формы, на которой можно размещать визуальные компоненты проекта.
Далее выполните следующее:
Сохраните новый проект File>Save Project As (Файл>Сохранить проект как).
В окне Save Unit1 As (Сохранить Unit1 как) откройте диск S и создайте новую папку для файлов создаваемого проекта и назовите ее "Сумма двух целых чисел".
Затем в этом же окне откройте созданную папку и нажмите кнопку СОХРАНИТЬ.
После сохранения файла модуля Unit1. pas откроется окно Save Project As (Сохранить проект как). Задайте имя проекта "SUMMA" и нажмите кнопку СОХРАНИТЬ.
Изменим свойства формы:
Для изменения размеров формы достаточно захватить угол окна формы и, не отпуская левую кнопку мыши, перетащить мышь, задавая требуемый размер формы (или указать в свойствах размеры: Client Height - 489, Client Width - 730).
Измените надпись в заголовке формы с помощью Инспектора объектов. Для этого выберите свойство Caption (Заголовок) и задайте новое значение - "Сумма двух целых чисел".
Измените цвет формы с помощью Инспектора объектов. Для этого выберите свойство Color и измените его значение на clWindow (цвет окна), поверхность формы изменит свой цвет.
Размещение на форме компонентов Edit1, Edit2, Edit3, Label1, Button1. Для размещения компонентов на форме выполните следующее:
Откройте палитру компонентов Standard.
Затем щелкните на значке соответствующего компонента и перетащите его на форму.
Задайте положение и размер компонента при помощи мыши, как показано на рисунке (рис.1):
Рис.1 Пример формы с компонентами
Изменим свойства компонентов на форме:
Выберите компонент Label1 и задайте свойство Caption компонента Label1 - "плюс".
Измените цвет, стиль и высоту шрифта компонента Label1. Для этого выберите свойство Font и щелкните на рядом расположенном знаке плюс. Откроется таблица свойств. Введите следующие значения: Color - clPurple, Size - 20.