Типи модулів в delphi - студопедія

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

мають пов'язані з ними вікна, однак, ці вікна ніколи не з'являються на екрані. Необхідність у вікнах викликана тим, що компоненти доступу до даних сторінки можна вставити тільки в форму, хоча всі вони не мають видимого втілення в працюючій програмі. Невидиме вікно модуля даних призначено для розміщення цих компонентів і пов'язаних з ними об'єктів-полів. Зрозуміло, для розміщення компонентів і полів можна використовувати і звичайне вікно-форму, проте в цьому випадку піктограми компонентів захаращують видимий простір вікна і ускладнюють його конструювання. У Delphi 5, 6 модулі даних здатні відображати реляційні зв'язки між сутностями бази даних у вигляді діаграм.

Модулі динамічних бібліотек

призначені для створення широко використовуваних в Windows динамічно пов'язуються бібліотек DLL (Dynamic-Link Libraries). DLL служать універсальним засобом узгодження підпрограм, написаних на різних мовах програмування. У Windows міститься безліч DLL, написаних на мові Сі або на мові асемблера, що нітрохи не заважає Delphi-програм використовувати їх. Модулі динамічних бібліотек призначені для розробки DLL за допомогою Object Pascal. Такі DLL потім зможуть використовувати програми, створені за допомогою інших мов програмування.