Chapter 10   Code Export

The idea of code export or code generation is as follows: After developing a program according to the given requirements it has to be translated into its final environment. For this, the program is transferred into another programming language that can be compiled.

For C++ and C# developers there is a recommended approach for integrating HDevelop code into their own projects. Instead of exporting an entire HDevelop program to C++ or C#, a library project can be exported, which can be directly integrated into your own projects. The procedure can be called as simple as in HDevelop. The library project export is described in section “Exporting Library Projects”.

Alternatively, HDevelop allows you to export an entire HDevelop program to the programming languages C++, Visual Basic .NET, C#, and C by writing the corresponding code to a file. This approach is described in section “Exporting Entire HDevelop Programs”.