在C#写halcon,关于窗口句柄无效什么意思的问题???

Access denied | www.kalvin.cn used Cloudflare to restrict access
Please enable cookies.
What happened?
The owner of this website (www.kalvin.cn) has banned your access based on your browser's signature (44ac9a77cd24780e-ua98).Halcon12 联合编程,读取图片
时间: 16:13:43
&&&& 阅读:668
&&&& 评论:
&&&& 收藏:0
标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&1.首先配置好VS2010:
  添加目录“HALCON-12.0\bin\dotnet35\halcondotnet.dll”&
  添加后工具栏中多出HWindowControl工具:
2.写好Halcon程序并导出:
&其中halcon_test.cs代码如下:
File generated by HDevelop for HALCON/DOTNET (C#) Version 12.0
This file is intended to be used with the HDevelopTemplate or
HDevelopTemplateWPF projects located under %HALCONEXAMPLES%\c#
using HalconDotN
public partial class HDevelopExport
public HTuple hv_ExpDefaultWinH
// Main procedure
private void action()
// Local iconic variables
HObject ho_I
// Local control variables
HTuple hv_Width = null, hv_Height = null, hv_WindowHandle = new HTuple();
// Initialize local and output iconic variables
HOperatorSet.GenEmptyObj(out ho_Image);
//dev_close_window(...);
ho_Image.Dispose();
HOperatorSet.ReadImage(out ho_Image, "C:/Users/Administrator/Desktop/车牌.jpg");
HOperatorSet.GetImageSize(ho_Image, out hv_Width, out hv_Height);
//dev_open_window(...);
HOperatorSet.DispImage(ho_Image, hv_ExpDefaultWinHandle);
ho_Image.Dispose();
public void InitHalcon()
// Default settings used in HDevelop
HOperatorSet.SetSystem("width", <span style="color: #2);
HOperatorSet.SetSystem("height", <span style="color: #2);
public void RunHalcon(HTuple Window)
hv_ExpDefaultWinHandle = W
 3.在VS项目中:
  3.1把导出的cs文件复制到program.cs文件中:
using System.Collections.G
using System.L
using System.Windows.F
using HalconDotN //引用HalconDotNet
namespace demo3
public partial class HDevelopExport
public HTuple hv_ExpDefaultWinH
// Main procedure
private void action()
// Local iconic variables
HObject ho_I
// Local control variables
HTuple hv_Width = null, hv_Height = null, hv_WindowHandle = new HTuple();
// Initialize local and output iconic variables
HOperatorSet.GenEmptyObj(out ho_Image);
//dev_close_window(...);
ho_Image.Dispose();
HOperatorSet.ReadImage(out ho_Image, "C:/Users/Administrator/Desktop/车牌.jpg");
HOperatorSet.GetImageSize(ho_Image, out hv_Width, out hv_Height);
//dev_open_window(...);
HOperatorSet.DispImage(ho_Image, hv_ExpDefaultWinHandle);
ho_Image.Dispose();
public void InitHalcon()
// Default settings used in HDevelop
HOperatorSet.SetSystem("width", <span style="color: #2);
HOperatorSet.SetSystem("height", <span style="color: #2);
public void RunHalcon(HTuple Window)
hv_ExpDefaultWinHandle = W
static class Program
/// &summary&
/// 应用程序的主入口点。
/// &/summary&
[STAThread]
static void Main()
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
   3.2在Form1.cs[设计]中画好HWindowControl和按钮:
    双击"start"按钮并编写相应的程序(不要忘记在头部添加 using HalconDotN):
using System.Collections.G
using System.ComponentM
using System.D
using System.D
using System.L
using System.T
using System.Windows.F
using HalconDotN
namespace demo3
public partial class Form1 : Form
public Form1()
InitializeComponent();
private void button1_Click(object sender, EventArgs e)
HDevelopExport HD = new HDevelopExport();
HD.RunHalcon(hWindowControl1.HalconWindow);
   4.运行发现出错:
    在Program.cs文件中:
&      4.1添加“HALCON-12.0\bin\x64-win64”下的halcon.dll到项目Debug文件夹下再次运行,发现出现如下错:
      
        4.2 更新 “生成配置”,将目标平台改成:“Any CPU”并运行:
        
  5.大功告成!
        
&标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&原文地址:http://www.cnblogs.com/samshen1991/p/7783398.html
&&国之画&&&& &&&&chrome插件
版权所有 京ICP备号-2
迷上了代码!C#与HALCON混合编程实现鼠标缩放与交互画图
C#语言基础
开发语言:C#
实例大小:0.16M
下载次数:
浏览次数:
发布时间:
实例类别:C#语言基础
发 布 人:
所需积分:5
&相关标签:
同类人气实例
实例下载地址
C#与HALCON混合编程实现鼠标缩放与交互画图
不能下载?内容有错? 点击这里报错
好例子网口号:伸出你的我的手 & 分享!
1 楼 ghuzihom 发表于:
很棒的例子,感謝分享
2 楼 butoneren 发表于:
打不开,煤球用
3 楼 butoneren 发表于:
打不开,煤球用
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
Copyright &
好例子网(www.haolizi.net).All Rights Reserved备案编号:冀ICP备号 石公备号(10)&>&C#与Halcon联合编程,实现窗口鼠标滚轮缩放,左键拖动,多个ROI画出后不消失,仅dll文件
C#与Halcon联合编程,实现窗口鼠标滚轮缩放,左键拖动,多个ROI画出后不消失,仅dll文件
上传大小:70KB
C#与Halcon联合编程,实现窗口鼠标滚轮缩放,左键拖动,多个ROI画出后不消失,仅dll文件。详细使用教程请参考本人博客《Halcon与C#联合编程(二)》,里面有关于该dll的详细使用介绍和相关代码
综合评分:3
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var parentWrap = $(this).parents(".respond_box"),
q = parentWrap.find(".form1").serializeArray(),
resStr = $.trim(parentWrap.find(".res_area_r").val());
console.log(q);
//var res_area_r = $.trim($(".res_area_r").val());
if (resStr == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
//var mess = $(".res_area_r").val();
var mess = resS
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, data.com_username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click", '.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
var parentWrap = $(v).parents(".respond_box");
parentWrap.find(".res_area_r").val($.trim(parentWrap.find(".res_area").val()));
评论共有4条
谢谢分享!!
Dll文件是基于halcon12.0版本以上的
只有一个DLL文件,不是忽悠人吗
qizijuesha回复allblus
http://blog.csdn.net/qizijuesha/article/details/ 使用方法参见博客
综合评分:
积分/C币:10
综合评分:
积分/C币:3
综合评分:
积分/C币:3
stu_chenpeng
综合评分:
积分/C币:3
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
输入下载码
为了良好体验,不建议使用迅雷下载
C#与Halcon联合编程,实现窗口鼠标滚轮缩放,左键拖动,多个ROI画出后不消失,仅dll文件
会员到期时间:
剩余下载个数:
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
无法举报自己的资源
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可返还被扣除的积分
被举报人:
qizijuesha
请选择类型
资源无法下载 ( 404页面、下载失败、资源本身问题)
资源无法使用 (文件损坏、内容缺失、题文不符)
侵犯版权资源 (侵犯公司或个人版权)
虚假资源 (恶意欺诈、刷分资源)
含色情、危害国家安全内容
含广告、木马病毒资源
*投诉人姓名:
*投诉人联系方式:
*版权证明:
*详细原因:
C#与Halcon联合编程,实现窗口鼠标滚轮缩放,左键拖动,多个ROI画出后不消失,仅dll文件豆丁微信公众号
君,已阅读到文档的结尾了呢~~
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
C#与Halcon联合编程
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='http://www.docin.com/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口

我要回帖

更多关于 文件句柄 的文章

 

随机推荐