MVTec Software GmbH
  Building Vision For Business
Follow us on YouTube  Subscribe our RSS feed
HDevelop

HDevEngine

Run HDevelop programs within your C++, Visual Basic .NET, C# application

HDevEngine - the "HDevelop Engine" - is a library that acts as an interpreter and lets you directly load and execute HDevelop programs and procedures from within your C++, C#, or Visual Basic .NET application.

With HDevEngine you can dynamically query the interfaces of loaded HDevelop procedures.

It enables you to call procedures by passing corresponding input parameter values and retrieving output parameter values (note: specific HDevelop operators regarding the HDevelop GUI, such as dev_display, are not directly supported, but must be reimplemented by the user). HDevEngine also supports you by its exception handling.


Working with HDevelop - the "traditional way"    
Working with HDevelop
 
  1. Rapid prototyping of the vision program within HDevelop's interactive development environment.
    Then, export the program as C++, C, C#, or Visual Basic code.
  2. If necessary, add code for a specific user interface or for the process integration. Then compile the application.
  3. Execute the application. Any changes require compiling it again.


Working with HDevelop and HDevEngine - the "smart way"    
Working with HDevEngine
 
HDevEngine lets you directly integrate HDevelop Code into your application. By this, you can change
your application without the need of compiling it again. Typical use cases: update an application
or adapt it to changing productions, or adapt it to customer-specific needs.
© Copyright 2013, MVTec Software GmbH, corporate/legal/privacy information






Webmaster Last modified: Thu May 31 22:11:00 CEST 2012