Учебное пособие: Обєктно-орієнтоване програмування МП Delphi
Особиста бібліотека програміста
При накопиченні значної кількості процедур і функцій, найчастіше досить простих, але часто застосовуваних розроблювачем, має сенс поєднувати їх в особистий комплекс, названий особистою бібліотекою програміста. Найчастіше в бібліотеку заносяться процедури побудови рамок, окантовок, вікон із заголовками, форматування видимого і невидимого курсору, установка кольору і фону, подача звукового сигналу (при аварійних ситуаціях). Побудова різних типів меню (вертикальне, горизонтальне, об'єднане), різні варіанти введення даних.
Кожний з перерахованих модулів повинeн бути оформлений у вигляді процедури, ім'я якої потрібно давати загальне та зрозуміле. Текстовий файл з модулями бібліотеки має розширення . pas
Структура модуля :
Unit < Servis - ім’ ямодуля > ; { заголовок бібліотеки}
Interfac e { розділ декларації, опис підпрограм }
Uses crt, dos; {підключення стандартних бібліотек}
Type ... ; {опис глобальних типів , міток, const }
Label ... ;
Const ... ;
Procedure menu V; {опис підпрограм}
Procedure menu G;
Implementation {розділ реалізації, виконуюча частина}
Type ... ; {опис локальних типів , міток, const }
Label ... ;
Const ... ;
Procedure menu V ;
<тіло підпрограми V>
Procedure menu G;
<тіло підпрограми G>
Begin {ініціююча частина , виконується до
передачі управління головній програмі}
End .
Для створення бібліотеки цей файл S e rvis. pas компілюємо через головне меню чи Alt + F9 . У результаті компіляції одержуємо файл Servis. tpu .
При компіляції звичайного тексту програми з заголовками Program одержуємо завантажувальний модуль з розширенням .EXE . Часто необхідно вказати в опціях директорію для збереження зкомпільованого файлу.
Підключення бібліотеки в головній програмі :
Program proba;
Uses Servis , Crt , Dos;
Borland Delphi. Середовище Delphi ,його складові.
--> ЧИТАТЬ ПОЛНОСТЬЮ <--