private void InitialVison(){try{string iniDir = System.Windows.Forms.Application.StartupPath;  //"E:\\Cognex\\test\\bin\\x86\\Debug"if (CogMisc.GetLicensedFeatures(false).Count == 0){MessageBox.Show("请确认加密狗已经被正确安装!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);Environment.Exit(1);return;}//是否有存档的vpp,读取视觉存档if (File.Exists(iniDir + "\\shiyan.vpp"))      //判断是否存在视觉文档{FileStream fs = new FileStream(iniDir + "\\shiyan.vpp", FileMode.Open);//读取VPP文档Jm = CogSerializer.LoadObjectFromStream(fs) as CogJobManager;CogToolGroup tg = Jm.Job(0).VisionTool as CogToolGroup;fs.Close();}else{MessageBox.Show("请确认视觉文档是否存在");}//与CogJobManager控件绑定cogJobManagerEdit1.Subject = Jm;Jm.Stopped += new CogJobManager.CogJobManagerStoppedEventHandler(Jm_Stopped);//添加事件}catch (Exception e){MessageBox.Show(e.Message);}}

初始化VisionPro文件标准开头

        void Jm_Stopped(object sender, CogJobManagerActionEventArgs e){if (this.InvokeRequired){this.Invoke(new CogJobManager.CogJobManagerStoppedEventHandler(Jm_Stopped), new object[] { sender, e });return;}ICogRunStatus RunStatus = Jm.Job(0).RunStatus;//获取Job0 的运行状态if (RunStatus.Message != null){DateTime now = DateTime.Now;textBox1_vsionStstus.Text = String.Format("{0}-{1}-{2}", now.Hour, now.Minute, now.Second) + ":" + RunStatus.Message;//低端运行状态AddMessage(textBox1_vsionStstus.Text, Color.Black);//把信息添加到动态时时板上return;}else//如果Jpb0运行状态为null{CogToolGroup tg = Jm.Job(0).VisionTool as CogToolGroup;//cogRecordsDisplay1.Subject = tg.CreateLastRunRecord();textBox1_vsionStstus.Text = "Accept";AddMessage("Accept", Color.Green);//在ListView上面显示当前状态信息}}

这是绑定的Stop事件

VisionPro初始化 - C#相关推荐

  1. VisionPro基础篇(一): VisionPro界面介绍

    前言: 此系列文章记录学习使用VisionPro中的学习成果和学习心得,鉴于找资料过程中的各种收费,分享出来给需要的朋友一份帮助,若有错误之处,还请留言指正,谢谢! 此文主要介绍VisionPro界面 ...

  2. VisionPro相机操作类

    Halcon/Visionpro视频教程和资料,请访问 重码网,网址: http://www.211code.com 在网站上看到这个,保存下来,以后用到了,再看一下.谢谢原创的分享! #region ...

  3. VisionPro使用C#编写脚本

    本文链接:https://blog.csdn.net/dongxin_ming/article/details/104932352 一.脚本简介 1.1 VisionPro项目组成简介 在介绍脚本之前 ...

  4. VisionPro脚本Simple与Advanced

    以VB脚本代码为例: VB-Simple: 主要包含以下栏目: 1. GroupRun函数 脚本的编写一般在GroupRun函数中编辑 Initialize:函数的初始化 auto-generated ...

  5. VisionPro之脚本(一文读懂VisionPro脚本原理与使用方法)

    文章目录 一.脚本简介 二.脚本类与方法 三.脚本使用案例 四.脚本进阶 一.脚本简介 1.1 VisionPro项目组成简介 在介绍脚本之前先简单介绍一下VisionPro开发环境(QuickBui ...

  6. VisionPro之脚本

    一.VisionPro脚本介绍 1.1项目组成 ​ 首先介绍一下QuickBuild的项目结构,Job是QuickBuild工程中的基本组成单位,一个QuickBuild至少有一个Job,每个Job之 ...

  7. VisionPro连接相机步骤

    一.修改相机与电脑IP地址在同一网段上 1.修改相机IP地址 在菜单栏找到 "Cognex GigE Vision Configurator" ,可直接输出搜索. 或者在visio ...

  8. VisionPro 定位添加瞄准效果

    VisionPro 定位添加瞄准效果 文章目录 VisionPro 定位添加瞄准效果 前言 一.效果展示 二.实现步骤 1.初始化 2.运行按钮 3.复合图形移动显示 总结 前言 图案定位其实就是在图 ...

  9. 康耐视VisionPro使用VB.net构建程序(1)

    我们将"导入"我们想要使用的对象的名称空间. 这会减少输入并且使得代码更清洁. 在VisualStudio中打开"Form1.vb"的代码窗口并在顶部键入: I ...

最新文章

  1. zabbix入门到精通之--zabbix proxy配置(二)
  2. 地址已经被使用——Address already in use(来自《后台开发:核心技术于应用实践》)
  3. python3.6.8安装失败_centos7编译安装Python 3.6.8 后用pip3出现SSL未配置问题(import ssl失败)解决方法...
  4. python开发框架 代码生成_我的第一个python web开发框架(31)——定制ORM(七)...
  5. Redis Cluster集群知识学习总结
  6. 使用Python将数据插入数据库(一)
  7. mysql针对特定表不做binlog_MySQL笔记--主从复制
  8. S7-1200做智能IO设备
  9. 【HikariCP】HikariCP配置参数
  10. 使用TypeScript两年后,还值得吗?
  11. 中国东北到美洲比中国南边到美洲更近?
  12. 新浪微博开放平台开发-android客户端(1)
  13. centos7挂载ntfs文件系统_CentOS7挂载NTFS格式的硬盘
  14. Pega How To系列之二:如何做数据验证 ---- CheneyWang
  15. 计算机知识竞赛口号,知识竞赛比赛口号大全
  16. 小饭馆促销活动流程,小饭馆网络营销方案
  17. 大话信号与系统 --- 奇文共欣赏
  18. windows输入法输入英文字母中间有空格
  19. PMP培训-项目进度管理
  20. npm删除项目所有依赖和清缓存清缓存的办法

热门文章

  1. Python爬虫入门教程06:爬取数据后的词云图制作
  2. PostgreSQL不等于判断
  3. 【STM32笔记】低功耗模式配置及避坑汇总
  4. 全新一代主播带货直播全套设备详细介绍
  5. OBS第三方推流直播教程
  6. caffe中各种cblas的函数使用总结
  7. 安卓使用usb连接外设
  8. 方差分析(ANOVA)简记
  9. 计算机安装不了cad2007,win7系统电脑中安装cad2007不兼容无法打开的解决方法
  10. android2.3.5中阿拉伯文字符显示顺序不是从右至左显示