HDevelop allows you to export a developed HDevelop program to the programming languages C++, Visual Basic .NET, C#, and C. The following sections describe the general steps of program development using this feature including some language-specific details of the code generation and optimization aspects for the following languages:
Because HDevelop does more than just execute a HALCON program, the behavior of an exported program will differ in some points from its HDevelop counterpart. A prominent example is that in HDevelop, all results are automatically displayed, while in the exported programs you have to insert the corresponding display operators explicitly. Section “General Aspects of Code Generation” describes these differences in more detail.