1.添加引用
添加 halcondotnet 和 hdevenginedotnet
2.调用主函数(完整的halcon程序)
public partial class Form1 : Form
{
HDevOpFixedWindowImpl MyHDevOperatorImpl;
//private HDevOpMultiWindowImpl MyHDevOperatorImpl;
private HWindow Window;
string ProgramPathString;
private HDevEngine MyEngine = new HDevEngine();
private HDevProgramCall ProgramCall;
//private HDevProcedureCall ProcCall;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
//Load Program
//设置程序运行结果的显示窗口
//如果没有这两句,屏幕上除了运行结果文字,其它图形都没有显示。
//MyHDevOperatorImpl = new HDevOpMultiWindowImpl(hWindowControl1.HalconWindow);
MyHDevOperatorImpl = new HDevOpFixedWindowImpl(hWindowControl1.HalconWindow);
MyEngine.SetHDevOperators(MyHDevOperatorImp