二次开发软件接口使用手册 第 1 页 共 16 HANS 二次开发软件接口使用手册(V1
2)版本号修订日期修订人变更记录1
01根据富士康需求,增加 Unicode、取错误接口
16根据定制部门的需求、增加对象及文档操作接口,提供更丰富的应用一、概述本动态库基于 Hans Laser Marking Software V5
3 进行开发,用于满足以下情况下一些高级用户的特殊需要
1、打标系统只是客户系统的一部分,且客户具有较强的开发能力,希望将打标系统完全集成到他们自己的系统中
2、海外非标准用户,由于存在沟通和出差的问题,使用这种方式可以有效地解决一些自动化应用的问题
3、其它行业或中心可以基于本动态库开发他们自己的打标系统
本动态库和打标软件一样,只支持 EMCC 卡
本动态库采用和 Windows 相同的 API 方式导出接口,函数使用 stdcall 声明,可以供 VC++、VB、Delphi、C++ Builder、C#等多种开发工具使用,使用者需要显示调用,显示调用的方法如下:1、调用 Windows API 函数 LoadLibrary()动态加载 DLL
2、调用 WindowsAPI 函数 GetProcAddress()取得要调用函数的指针
3、用函数指针调用 DLL 中函数完成相应功能
4、程序结束或不再使用时,调用 WindowsAPI 函数 FreeLibrary()释放动态库
软件接口动态库名:HansAdvInterface
dll软件提供完整安装盘,按照安装步骤安装完成后,即可正常使用,在使用之前,需要进入标准软件进行相关参数的设置,如 BOX 校正、打标位置校正、激光器设置等
注: 软件接口和打标软件是不能同时使用的,如果打标软件正在使用,通过接口初始化设备时会返回错