Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Delphi (новый) без баз данных.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
7.61 Mб
Скачать

Borland Delphi

Лекционно-практические занятия

Оглавление

Глава I. Знакомство со средой Delphi 5

1.1. Общие сведения 5

Глава II. Создание приложений в среде Delphi 7

2.1. Характеристика проекта 7

2.2. Файл проекта 7

2.3. Файл формы 7

2.4. Файл модуля 8

2.5. Файл ресурсов 8

2.6. Практическая работа 9

Глава III. Использование компонентов 11

3.1. Понятие компонента 11

3.2. Страница Standard. 11

3.3. Страница Additional. 12

3.4. Страница Win32. 13

3.5. Страница System. 15

3.6. Страница Data Access. 15

3.7. Страница Data Controls. 16

3.8. Страница QReport. 18

3.9. Страница Dialogs. 20

3.10. Основные свойства объектов. 21

Глава IV. Работа с кнопками 23

4.1. Стандартная кнопка Button. 23

4.2. Кнопка с рисунком BitBtn. 23

4.3. Кнопка быстрого доступа SpeedButton. 24

4.4. Практическая работа 24

4.5. Самостоятельная работа 25

Глава V. Поля редактирования 26

5.1. Edit-однострочный редактор 26

5.2. Memo-многострочный редактор 26

5.3. Практическая работа 27

5.4. Самостоятельная работа 27

5.5. MaskEdit - специальный редактор 27

5.6. Практическая работа 28

5.7. Самостоятельная работа 29

Глава VI. Введение в Объектно-ориентированное программирование (ООП) 30

6.1. Алфавит языка. 30

6.2. Словарь языка. 30

6.3. Структура программы. 30

6.4. Типы данных 31

6.4.1. Простые типы данных 32

6.4.2. Структурные типы данных 32

6.4.3. Функции и процедуры работы со строками 33

6.4.4. Функции преобразования строк в другие типы. 33

6.5. Операторы языка 34

6.6. Практическая работа. 34

6.8. Самостоятельная работа 35

6.9. Самостоятельная работа 35

6.10. Самостоятельная работа 36

6.11. Обработка исключительных ситуаций 36

Глава VII. Классы в Object Pascal. 37

7.1. Понятие класса 37

7.2. Поля класса 37

7.3. Методы класса 37

Глава VIII. Процедуры и функции, реализующие диалоги 38

8.1. Процедура ShowMessage. 38

8.2. Функция MessageDlg. 39

8.3. Функция MessageDlgPos. 39

8.4. Функция InputBox 40

8.5. Самостоятельная работа 40

8.6. Самостоятельная работа 40

Глава IX. Работа с формами 41

9.1. Объект Form 41

9.2. Практическая работа 42

9.3. Самостоятельная работа 42

Глава X. Работа со списками 43

10.1. Простой список ListBox. 43

10.2. Комбинированный список ComboBox. 43

10.3. Общая характеристика списков 44

10.3.1. Свойства 44

10.3.2. Методы 44

10.4. Объект UpDown 45

10.5. Практическая работа 46

10.6. Самостоятельная работа 47

10.7. Самостоятельная работа 47

10.8. Самостоятельная работа 47

11.1. Основные свойства объектов 48

11.2. Игра «Крестики-нолики» 48

11.3. Самостоятельная работа 50

Глава XII. Использование переключателей. 51

12.1. Объект CheckBox 51

12.2. Объект RadioButton 51

12.3. Объект RadioGroup 52

12.4. Практическая работа 52

12.5. Самостоятельная работа 53

12.6. Самостоятельная работа 53

Глава XIII. Регуляторы величины 55

13.1. Объект ScrollBar 55

13.2. Практическая работа 55

13.3.Объект TrackBar 55

13.4. Самостоятельная работа 56

13.5. Самостоятельная работа 56

13.6. Компонент ProgressBar 56

Глава XIV. Объединение элементов управления 57

14.1. Объект Panel. 57

14.2. Область прокрутки ScrollBox 57

14.3. Фреймы Frame. 57

14.4. Практическая работа 58

14.5. Самостоятельная работа 59

Глава XV. Работа с таблицами 60

15.1. Объекты StringGrid и DrawGrid 60

15.2. Проект «Олимпиада» 61

15.3. Практическая работа 62

15.4. Самостоятельная работа 63

15.5. Самостоятельная работа 63

Глава XVI.Страница Dialogs 64

16.1. Стандартные диалоговые окна Windows 64

16.2. Общие свойства OpenDialog и SaveDialog: 64

16.3. Общие свойства OpenPicyureDialog и SavePictureDialog: 65

16.4. Практическая работа 65

16.5.Объект FontDialog 65

16.6. Объект ColorDialog 66

16.7. Практическая работа 66

16.8. Объекты FindDialog и ReplaceDialog 67

16.9. Проект «Примитивный редактор текста» 67

Глава XVII. Элементы с закладками 70

17.1. Однострочный блокнот TabControl. 70

17.2. Практическое задание 70

17.3. Самостоятельная работа 71

17.4. Многостраничный блокнот PageControl. 71

17.5. Практическая работа 72

Глава XVIII. Иерархические структуры 74

18.1. Объект TreeView 74

18.2. Практическая работа 76

18.3. Самостоятельная работа 76

18.4.Объект ListView 76

18.5. Практическое работа 77

Глава XIX. Работа с датами и временем 79

19.1. Объект DateTimePicker 79

19.2. Объект MonthCalendar 79

19.3. Объект Calendar. 79

19.4. Самостоятельная работа 80

19.5. Объект Timer 80

19.6. Практическая работа 80

19.7. Самостоятельная работа 81

Глава XX. Объект Animate 82

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