Packages in Delphi - ablealias/Delphi GitHub Wiki
A packages
are special dynamic-link library used by Delphi applications, the Delphi IDE, or both. Packages enable us to place portions of our application into separate modules that can be shared across multiple applications
. Packages, also, provide a means of installing (custom) components into Delphi's VCL pallete
.
Therefore, basically two types of packages can be made by Delphi:
- Run-time packages - provide functionality when a user runs an application - they operate much like standard DLLs.
- Design-time packages - used to install components in the Delphi IDE and to create special property editors for custom components.