Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
YaPVUTS.doc
Скачиваний:
31
Добавлен:
11.04.2015
Размер:
3.15 Mб
Скачать

1.1Структура программы 7

1.2Операторы языка Паскаль 7

1.3Процедуры и функции 8

2.Объектно-ориентированная методология 10

2.1Различные технологии программирования 10

2.2Принципы объектно-ориентированного программирования 13

2.3Модули и классы 16

3.Знакомство со средой программирования Delphi 17

3.1Структура среды программирования 17

3.2Проект Delphi 20

3.3Главное меню среды 21

3.4Первое приложение на Delphi 22

3.5Контрольные вопросы 24

4.Библиотека визуальных компонентов (VCL) 25

4.1Иерархия базовых классов VCL 25

4.2Типы свойств компонентов. Изменение свойств 25

4.3Некоторые общие свойства компонентов 27

4.4События в Delphi 29

4.5Некоторые общие события компонентов 30

4.6Контрольные вопросы 32

5.Класс TForm 32

5.1Роль формы в приложении 32

5.2Свойства класса TForm 34

5.3События формы 36

5.4Пример использования событий формы 37

5.5Контрольные вопросы 38

6.Графические возможности визуальных компонентов 38

6.1Свойства класса TCanvas 38

6.2Методы класса TCanvas 40

6.3Примеры использования свойств и методов класса TCanvas 41

7.Использование визуальных компонентов 42

7.1Метки 43

7.2Кнопки 44

7.3Редактируемые компоненты 46

7.4Списки выбора 48

7.5Меню 51

7.6Диалоговые компоненты 53

7.7Таблица строк 56

7.8Переключатели 58

7.9Контрольные вопросы 63

Лабораторная работа 1 64

ЛАБОРАТОРНАЯ РАБОТА 2 66

ЛАБОРАТОРНАЯ РАБОТА 3 68

ЛАБОРАТОРНАЯ РАБОТА 4 70

ЛАБОРАТОРНАЯ РАБОТА 5 72

Контрольная работа 74

Правила получения зачета 81

Литература 81

Таблица 1 Свойства класса TComponent 27

Таблица 2 Размер и местоположение компонента 28

Таблица 3 Выравнивание и масштабирование 28

Таблица 4 Внешний вид 28

Таблица 5Свойства TForm 34

Таблица 6 Cобытия TForm при создании и отображении формы 36

Таблица 7 Cобытия TForm при закрытии и уничтожении формы 36

Таблица 8 Класс TFont 38

Таблица 9 Класс ТРеn 39

Таблица 10 Класс TBrush 39

Таблица 11 Методы TCanvas 40

Таблица 12 свойства TLabel и TStaticText 43

Таблица 13 специфические свойства TButton 44

Таблица 14 Специфичные свойства TBitBtn 45

Таблица 15 Свойства редактируемых компонентов 46

Таблица 16 Свойства однострочного редактора 47

Таблица 17 Методы однострочного редактора 47

Таблица 18 Свойства компонента TListBox 48

Таблица 19 Свойства и события TComboBox, связанные с раскрытием списка 50

Таблица 20Свойства компонента TMainMenu 51

Таблица 21 Свойства TMenuItem 52

Таблица 22 Свойства TSaveDialog и TOpenDialog 54

Таблица 23 Значения свойства Options 55

Таблица 24Свойства компонента TStringGrid 57

Таблица 25Свойства компонента TCheckBox. 59

Таблица 26Свойства компонента TRadioButton 60

Таблица 27Свойства компонента TRadioButton 60

Таблица 28Свойства компонента TСheckListBox 61

Рисунок 1 Главное окно Delphi 18

Рисунок 2 22

Рисунок 3 Работа приложения 24

Рисунок 4 25

Рисунок 5 30

Рисунок 6 Заполнение формы разноцветными точками 41

Рисунок 7 Рисование отрезка 41

Рисунок 8 Рисование прямоугольника 42

Рисунок 9 Рисование окружности 42

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]