O'Reilly logo

Delphi for .NET Developer’s Guide by Xavier Pacheco

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Managed Module Structures

Delphi applications compile to managed modules. The following sections discuss the structure of a Delphi program.

The Program Structure

A program is the base unit that forms an application; we call this the main module. Typically, a program can consist of many units and can also use code from libraries and/or packages. To use .NET terminology, a Delphi program can directly link code from any number of units and import code from one or more assemblies.

Note

A feature of Delphi for .NET, which does not exist in other .NET languages, is the capability to link code from a Delphi assembly directly into your managed module. This capability simplifies deployment even more because you would only have to deploy a single executable. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required