Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lektsia_2-proekt.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
96 Кб
Скачать
☆

4. Структура модульного файлу

Модуль – це файл, що має спеціальну структуру.

 

unit ім'я_модуля:

 //інтерфейсна частина

 interface

 [блок підключення модулів Uses;]

 [блок опису класів і типів;]

 [блок опису змінних Var;]

 [блок опису заголовків підпрограм]

//секретна частина

implementation

[блок опису змінних;]

[код реалізації підпрограм]

end. 

Ім'я модуля повинне обов'язково збігатися з ім'ям файлу, у якому модуль буде збережений. Більшість блоків є необов'язковою (укладена у квадратні дужки).

Інтерфейсна частина

Для роботи з об'єктами Delphi, для виклику процедур і функцій у розділі Uses модуля потрібно підключити стандартний набір модулів. Такий набір можна скопіювати з коду будь-якої форми, що має мінімальний набір компонентів.

Змінні, описані в інтерфейсній частини є глобальними й можуть використовуватися в програмах, у яких даний модуль буде підключений. Заголовки підпрограм повинні містити назви підпрограм із зазначенням списку їх параметрів.

Секретна частина

Змінні, описані в секретній частині, є глобальними для поточного модуля. Вони можуть використовуватися всіма підпрограмами модуля, але не доступні в текстах програм, де даний модуль буде підключений.

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