Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
76
Добавлен:
17.05.2015
Размер:
802.82 Кб
Скачать

Визуальная система программирования Delphi. Язык программирования Object Pascal

1

Вид рабочего окна системы Borland Delphi

Запуск Delphi

2

Структура проекта Delphi

Проект - это набор файлов, используя которые компилятор создает исполняемый файл программы (ЕХЕ-файл)

В простейшем случае проект состоит из:

главного файла проекта (DPR-файл),

файла описания проекта (DOF-файл),

файла ресурсов (RES-файл),

файла конфигурации (CFG-файл),

файлов описания формы (DFM-файл),

файлов модулей форм, в которых находятся основной код приложения, в том числе функции обработки событий на компонентах формы (PAS-

файл).

Так как проект представляет собой набор файлов, рекомендуется для каждого проекта создавать отдельную папку

Сохранение проекта – File → Save All Открытие проекта – File → Open Project

3

Структура проекта Delphi

4

Библиотека компонентов Delphi

Каждому компоненту присущи:

свойства, которые его характеризуют;

методы, которые он «умеет» выполнять;

события, на которые он реагирует.

Свойства

объект.свойство:=значение

изменение свойства

Методы

объект.метод

исполнение команды

События

procedure объект.Событие(параметры);

 

 

begin

 

 

 

 

 

 

 

 

 

……

 

 

 

end;

реакция на событие

5

Общие свойства визуальных компонентов

Name – имя компонента, допускается использование только лат. букв, цифр и символа «_», первый символ – буква. Задается в Object Inspector в момент создания компонента

Visible –свойство логического типа, показывает, виден ли объект (true – виден, false – не виден)

6

Класс TButton (кнопки)

7

Класс TButton (кнопки)

Некоторые свойства

Свойство

Тип

Пояснение

Пример

Caption

TCaption

Надпись на кнопке

Button1.Caption := 'Пуск ';

Enabled

Boolean

Активность

Button1. Enabled := false;

 

 

(реакция на

Кнопка не нажимается

 

 

нажатие)

 

 

Некоторые события

 

Некоторые методы

Событие

Что происходит

Метод

Что делает

 

onClick

Щелчок мышью по кнопке

SetFocus

Кнопка становится выделенной

 

 

8

Класс TShape (фигуры)

9

Класс TShape: некоторые свойства

Свойство

Пояснение

Пример

Соседние файлы в папке ИТ