русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


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


Дата додавання: 2014-10-07; переглядів: 829.


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

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

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

interface

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

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

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

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

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

implementation

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

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

end.

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

Більшість блоків є необов'язковою (укладена у квадратні дужки).

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

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

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

Заголовки підпрограм повинні містити назви підпрограм із зазначенням списку їх параметрів.

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

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


<== попередня лекція | наступна лекція ==>
Поняття модуля в Object Pascal | Створення модуля в Object Pascal


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн