HDevelop
*HDevelop环境下数据类型(控制变量)和常用语法*1、HDevelop中数据类型他是自动定义的*2、数据类型可以不定义但是要先初始化*3、数据类型在使用的过程中可能会发生变化*4、赋值是 ':=' 而不是 '=' 类似于Pascal语言*5、不等于 是 '#' 而不是‘!=’6、HDevelop关键是利用算子
生产C#halcon代码结构:using HalconDotNet; //对HalconDotNet的引用导出的类:HDevelopExport{ 一、构造函数 二、函数体 方法1 { 变量声明 变量初始化 try { do something } catch(异常捕获) { 异常处理 } 内存释放 } 方法2 { } 方法3 { } ...... 三、主要的函数action() 访问修饰符 返回值类型 函数名称 (参数) private void action () { 图像变量声明 控制变量声明 变量初始化 try { 算法处理: 第一步:... 第二步:... 第三步:... 第四步:... 第N步:... } catch(捕获异常) { 异常处理 } 内存释放 } 四、主函数(Main) { } }//一,二小程序没有,如打开自动适应窗口hdev三是关键,可以根据需要划分程序块四可以优化
C#halcon结构