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

 我来答
再也没有后天
2016-10-29 · TA获得超过296个赞
知道小有建树答主
回答量:499
采纳率:0%
帮助的人:281万
展开全部
开始做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无响应。这个问题可能得多线程解决了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式