В окне броузера находится структура всех объявлений в окне кода.
Содержит список всех помещенных на форму компонент.
В основе любого Delphi-приложения лежит проект. Основой проекта является форма, на которую помещаются необходимые для решения конкретной задачи компоненты.
Решаемая задача реализуется в виде приложения. Приложение состоит из различных частей. Каждая часть размещена в отдельном файле и выполняет строго определенные функции. Набор файлов, необходимых для создания приложения, называется проектом. Компилятор последовательно обрабатывает файлы проекта и строит из них выполняемый файл.
Проект Delphi-приложения состоит из следующих основных типов файлов:
– файлы описания форм – двоичные файлы с расширением dfm, описывающие формы с компонентами. В этих файлах запоминаются начальные значения свойств, установленные в Инспекторе Объектов;
– файлы программных модулей – текстовые файлы с расширением pas, содержащие исходные коды форм на языке Object Pascal. В этих файлах записываются методы обработки событий, генерируемых формами и компонентами;
– главный файл проекта – текстовый файл с расширением dpr, содержащий главный программный блок. Файл проекта подключает все используемые программные модули и содержит операторы для запуска приложения. Этот файл среда Delphi создает и контролирует сама.
program Ruzhit;
uses
Forms,
Unit_Lab1 in 'Unit_Lab1.pas' {Form1};
{$R *.res}
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
– файл ресурсов с расширением res. В нем, например, хранится пиктограмма приложения.
– файл опций с расширением dof, где сохраняются заданные программистом параметры компиляции и компоновки проекта.
– файл настройки визуальной среды с расширением dsk.
– файл конфигурации проекта с расширением cfg.
– файл скомпилированной формы с расширением dci.
1. Запустить приложение Delphi.
2. Сохранить проект: Файл|Сохранить Проект Как à задать имя проекта (фамилия)
3. Сохранить модуль проекта: Файл|Сохранить Как à задать имя модуля Unit_lab1.
4. Изменить имя формы: Инспектор Объектов| Cвойства|Name à Form_Lab1.
5. Изменить заголовок формы: Инспектор Объектов| Cвойства|Caption à Вычисление значения функции.
6. Поместить на форму компонент Label и изменить свойство Caption этого компонента (Инспектор Объектов| Cвойства|Caption à Введите x).
7. Поместить на форму компонент Edit для ввода исходных данных и очистить компонент, т.е. изменить свойство Text этого компонента (Инспектор Объектов| Cвойства|Text à).
8. Поместить на форму компонент Label и изменить свойство Caption этого компонента (Инспектор Объектов| Cвойства|Caption à Результат).
9. Поместить на форму компонент Edit для вывода результата и очистить компонент, т.е. изменить свойство Text этого компонента (Инспектор Объектов| Cвойства|Text à).
10. Поместить на форму компонент Button для вычисления значения функции и изменить свойство Caption этого компонента (Инспектор Объектов| Cвойства|Caption àВычислить).
11. Поместить на форму компонент Button для очистки элементов форм и изменить свойство Caption этого компонента (Инспектор Объектов| Cвойства|Caption àПовторить).
12. Поместить на форму компонент Button для завершения работы приложения и изменить свойство Caption этого компонента (Инспектор Объектов| Cвойства|Caption àВыход).
13. Выполнить двойной щелчок на кнопке Вычислить и прописать обработчик события:
procedure TLab1.Button1Click(Sender: TObject);
var x,f:integer;
begin
x:=StrToInt(Edit1.Text);
f:=x+5;
Edit2.Text:=IntToStr(f);
end;
14. Выполнить двойной щелчок на кнопке Повторить и прописать обработчик события:
procedure TLab1.Button2Click(Sender: TObject);
begin
Edit1.Text:='';
Edit2.Text:='';
end;
15. Выполнить двойной щелчок на кнопке Выход и прописать обработчик события: