如何让halcon程序应用在vs中显示

如何让halcon程序应用在vs中显示,第1张

开始做Halcon的上位机,选用VisualStudio10.0平台。C#第一步:VisualStudio10.0设置引用HalconDotNet.dll01.新建项目02.选择VisualC#03.修改文件名04.确认第二步VisualStudio10.0设置引用HalconDotNet.dll01.选择“解决方案资源管理器”02.选择“引用”,右键03.选择“添加引用”第三步VisualStudio10.0设置引用HalconDotNet.dll01.在添加引用选项卡选择浏览02.选择路径:X:\ProgramFiles\MVTec\HALCON-10.0\bin\dotnet2003.选择“HalconDotNet.dll”04.确认第四步VisualStudio10.0设置引用HalconDotNet.dll01.选择“工具箱”02.选择“所有工具”或任意工具控件,右键03.选择“选择项”第五步VisualStudio10.0设置引用HalconDotNet.dll选择Halcon图像控件VisualStudio10.0设置引用HalconDotNet.dll还有VB的设置,如下图:VisualStudio10.0设置引用HalconDotNet.dll01.选择项目名称02.点击显示全部文件,取消隐藏,就可以看到引用03.引用,邮件04.添加,之后的步骤和C#一样VisualStudio10.0设置引用HalconDotNet.dll选择工具控件,步骤和C#基本一样。VB的第二张图,步骤如下01.选择“工具箱”02.选择“所有工具”或任意工具控件,右键03.选择“选择项”04.在“.netframwork组件”的选项卡中,选择浏览05.出来的对话框中,选择X:\ProgramFiles\MVTec\HALCON-10.0\bin\dotnet2006.选择“HalconDotNet.dll”07.确认08.这时候的工具栏的控件是HWinwow控件。kamuixiao:X:\ProgramFiles\MVTec\HALCON-10.0\bin\dotnet20路径下的无法使用,在.netframework组件无法找到X:\ProgramFiles\MVTec\HALCON-10.0\bin\dotnet35路径下的可用,在.netframework组件下可以找到,并且在工具箱上能够找到并使用,但是功能无法实现,如下图我不作其他动作,程序代码内容仅是运行时候读取一张图片,在调试的时候能够运行,但读不到图片……楼主在VB.NET环境下正常运行了吗?求解~VisualStudio10.0设置引用HalconDotNet.dllx8515618:定义错了dimm_hWindowAsHtuple'这是一个句柄,不是窗体控件x8515618:Dimm_hWindowAsHtuple=Nothingkamuixiao:谢谢楼上的建议,但是我试了下发现仍然不行,我觉得问题不是出在这里,不知道使用VB.NET的各位有没有遇到过,反正我是没能正常实现过一次的,输出显示的错误情况如图:VisualStudio10.0设置引用HalconDotNet.dllx8515618:你只是读取了图片,都没有显示图片呢灵峤lencue:你最开始新建项目的时候选择的“.net框架”版本是多少的?.net2.0就用dotnet20文件夹,3.5就用dontnet35文件夹,你再查看一下,会不会是这个问题,看能不能解决。irun999:请问楼主,用在VS2008中用C#读入一直比较大的图片的时候只是显示部分图片,如何解决?灵峤lencue:dev_resize_window_fit_image(ho_Image,0,0,300,400)用这个算子,在C#的program.cs中可以用的,后面的300,400就是显示这个图片的大小的,会被缩放到这个比例。irun999:请问在VS2005C#处理视频,程序老是死掉,怎么?视频无法实时显示。是不是视频太大了,VS2005处理不够来?该怎么?灵峤lencue:采用C#的多线程,具体怎么使用,我还在学习中,要是有进展,再一起讨论。好吧,我写漏了,但事实上我把显示补上,然后按照兄台所说修改定义后仍然没能成功!~附图:VisualStudio10.0设置引用HalconDotNet.dllirun999:今天下午发现视频无法显示是因为hdevelop导出程序的死循环函数里没有HOperatorSet.DispObj显示函数。但是关闭程序就会出现vshost.exe无响应。这个问题可能得多线程解决了。

你这个是第三方控件,要先加载对应的dll才能使用。

错误信息里面说了,要加载haIcon这个dll。

在toolbox里面右键单击一下选choose items然后添加haIcon这个dll,之后再用这个控件应该就没问题了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11818581.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存