1.(可选)将对应版本的halcon-21.05.0.0-runtime-x64-win64.zip中所有Dll放到C#程式下面.
2.(必须)自己电脑中安装halcon目录下的F:\Halcon2105Programs\Programs\HALCON-21.05-Progress\bin\x64-win64(hAcqDirectShowxl.dll、hAcqDirectShow.dll、hAcqDirectFilexl.dll、hAcqDirectFile.dll)放到C#程式下面.
3. 将最新的破解文件 halcon.dll、halconxl.dll放到C#程式下面.
4.发现文件夹中有中文路径,程式中控件中不显示图片.但安装了halcon环境就不会这样.
halcon自带输出信息报错如:disp_text是缺少hcanvas.dll
halcon”中找到名为“HLIReleaseExternalOwnership”的入口点。是却少halcon.dll
HALCON error #5312: Image acquisition: device cannot be initialized in operator open_framegrabber
以上dll都放到程下后,可能是路径有中文所导致的.保证路径以及文件名最好是英文数字等.