窗体上添加窗体

摘要: Form2 frm = new Form2(); frm.FormBorderStyle = FormBorderStyle.None; frm.Dock = DockStyle.Fill; frm.TopLevel = false; panel1.Controls.Clear(); panel1. 阅读全文
posted @ 2023-10-16 08:58 qq1151219115 阅读(4) 评论(0) 推荐(0) 编辑

一点到另外两点的距离

摘要: 同一平面内,已知三个点的坐标,求某一点到另外两点确定的直线的距离 解:①过A(a1,b1)、B(a2,b2)两点、a1≠a2时的直线方程的斜率k=(b2-b1)/(a2-a1),∴AB是直线方程为y-b1=k(x-a1),即y-kx+ka1-b1=0。设点(a3,b3)到AB的距离为d,则d=丨b3 阅读全文
posted @ 2023-10-07 10:05 qq1151219115 阅读(107) 评论(0) 推荐(0) 编辑

上位机 下位机 翻译

摘要: Epigynous Machine上位机Hypogynous Machine下位机Host 上位机Client 下位机Upper Computer上位机Lower Computer下位机 Master,SlaveOrHost,Client上位机(英文upper computer)是指人可以直接发出操 阅读全文
posted @ 2023-07-13 09:44 qq1151219115 阅读(397) 评论(0) 推荐(0) 编辑

RecordDispaly控件上显示Blob分析结果的方法

摘要: 这里写一下另一种方法,即从CreateLastRunRecord().SubRecords[0]中将所有的图形Record提取出来,添加到display控件上,以下为代码: 此帖售价 2 金币,已有 56 人购买 [记录] /// [p] /// 提取出ICogRecord中所有的图形,并将其显示到 阅读全文
posted @ 2022-11-01 09:30 qq1151219115 阅读(381) 评论(0) 推荐(0) 编辑

halcon 获取轮廓

摘要: *读取图片 dev_update_off () dev_close_window () dev_open_window (0, 0, 650, 485, 'black', WindowHandle) read_image (Image, './3.bmp') get_image_size (Imag 阅读全文
posted @ 2022-10-17 21:05 qq1151219115 阅读(278) 评论(0) 推荐(0) 编辑

康耐视 扫码枪

摘要: private bool ScanBarcodeDown() { Utility.OutputInfo(txtInfo, "下扫描枪发送读码命令"); if (Program.Config.ScanTimes <= 0) Program.Config.ScanTimes = 3; if (Progr 阅读全文
posted @ 2022-09-29 08:19 qq1151219115 阅读(476) 评论(0) 推荐(0) 编辑

Delegate Control BeginInvoke Invoke

摘要: Control.Invoke()方法所执行的委托方法跟创建UI元素的线程是一个线程,也就是主线程。Control.Invoke()虽然执行了委托方法,但是并没有创建新的线程,而且从实验结果出现的先后顺序可以得知,Invoke()是同步独占式的执行, Control的Invoke和BeginInvok 阅读全文
posted @ 2022-08-10 14:11 qq1151219115 阅读(17) 评论(0) 推荐(0) 编辑

HWindowControl多线程显示异常

摘要: 直接多线程访问,可能会出现显示异常的情况,代码如下 Task.Run(() => { HOperatorSet.SetWindowParam(hWindowControl1.HalconWindow, "flush", "false"); HOperatorSet.ClearWindow(hWind 阅读全文
posted @ 2022-08-10 11:26 qq1151219115 阅读(245) 评论(0) 推荐(0) 编辑

HALCON error #5190: Invalid window parameter的解决办法

摘要: Halcon对窗口的操作有两类: 1、dev_open_window 打开实体的窗体,显示图像 2、open_window 打开虚拟的窗体,实际是图像放入缓存 *参见官方例程advanced_visualization_settings.hdev dev_close_window() dev_ope 阅读全文
posted @ 2022-08-10 10:58 qq1151219115 阅读(499) 评论(0) 推荐(0) 编辑

获取 CPU 和内存占用

摘要: 获取全局 CPU 和内存占用 要获取到全系统中的 CPU 占用率,获取全系统中内存占用,需要首先分别创建这两者的性能计数器: // 创建对 CPU 占用百分比的性能计数器。 var cpuCounter = new PerformanceCounter("Processor", "% Process 阅读全文
posted @ 2022-07-07 16:10 qq1151219115 阅读(366) 评论(0) 推荐(0) 编辑