- •Введение
- •Лабораторная работа №1 интерфейс среды delphi
- •Интегрированная среда
- •Главное окно
- •Окно браузера объектов
- •Проектировщик форм
- •Окно редактора кода
- •Структура модуля
- •Окно инспектора объектов (Object Inspector)
- •Окно дерева объектов
- •Меню интегрированной среды
- •Лабораторная работа № 2 обработчик события
- •Лабораторная работа № 3 программирование алгоритмов линейной структуры
- •Лабораторная работа № 4 программирование алгоритмов разветвленной структуры
- •Лабораторная работа № 5 программирование выбора действий с помощью компонента ComboBox
- •Лабораторная работа № 6 программирование алгоритмов разветвленно-циклической структуры
- •Лабораторная работа № 7 диалоги открытия и сохранения файлов в delphi
- •Лабораторная работа № 8 обработка массивов в delphi
- •Лабораторная работа № 9 Обработка матриц в Delphi
- •Лабораторная работа № 10 Обработка списков в Delphi
- •Список контрольных вопросов
- •Cписок литературы
Проектировщик форм
Для каждого нового проекта в IDE автоматически отображается окно проектировщика форм, которое представляет собой главное окно приложения и по умолчанию имеет имя Form1. В форме размещаются компоненты. Чтобы разместить компоненты на форме, необходимо сначала выполнить щелчок на пиктограмме нужного компонента, а затем в том месте проектировщика формы, где должен быть расположен компонент.
Окно редактора кода
Оно предназначено для создания и редактирования текста программы. Имеет заголовок Unit1.pas. Редактор кода и проектировщик форм тесно связаны между собой. В левой части окна редактора кода располагается окно проводника кода (Code Explorer) (oткрыть его можно при помощи команды Code Explorer меню View). В нижней части окна редактора кода расположена строка состояния. В ней содержится информация о позиции курсора в тексте если были произведены изменения после последнего сохранения в тексте. Имеются две вкладки: Code и Diagram. Щелчок по последней активизирует страницу диаграмм. Переключение между окном формы и окном кода по F12.
Модуль Unit – программная единица, предназначенная для обработки информации, содержащейся в объектах программы (компонентах). С помощью содержащегося в нем программного кода реализуется цель программы.
Структура модуля
Unit Unit1;
Interface
Uses
Windows, Messages, SysUtils, Variantes, Classes, Graphics, Controls, Forms, Dialogs;
Type
Tform1 = class(Tform)
private
{private declarations}
public
{public declarations}
end;
Var //раздел описания переменных
form1: Tform1;
Implementation
{$R*. DFM}
{Здесь размещается программный код, реализующий алгоритм приложения}
end.
Окно инспектора объектов (Object Inspector)
Его можно открыть при помощи команды View / Object Inspector или посредством нажатия клавиши F11. Окно содержит две страницы: Properties - свойства, Events - события.
Левая колонка страницы “свойства” содержит список всех свойств редактируемого компонента. Все видимые компоненты имеют свойства Left (слева), Top (сверху), Width (ширина), Height (высота). Числовые значения этих свойств определяют положение левого верхнего угла компонента и его размеры в пикселях..
Некоторые свойства являются составными, что отмечено значком '+' Левая колонка страницы “события” содержит обработчики событий компонента, которые используются при написании программного модуля.
Окно дерева объектов
Предназначено для наглядного отображения связей между отдельными компонентами, размещенными на активной форме или в активном модуле данных. Щелчок по компоненту в этом окне активизирует соответствующий компонент в окне формы и отображает свойства этого компонента в окне инспектора объектов.
Окно браузера объектов
Активизируется вместе с окном кода, облегчает поиск нужных элементов в случае, когда в окне набрано много строк. Двойной щелчок мышью на элементе в окне браузера приводит к позиционированию текстового указателя в окне кода на описание соответствующего объекта. Закрыть окно браузера можно кнопкой 'х'. Восстановить окно можно после щелчка правой кнопкой мыши по окну кода и выбора опции View Explorer.
