自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (12)
  • 问答 (4)
  • 收藏
  • 关注

原创 浅谈affine_trans_point_2d与affine_trans_pixel

浅谈affine_trans_point_2d与affine_trans_pixel

2022-12-02 09:12:12 2492 1

原创 实现set_display_font,解决C#通过HDevEngine调用报错问题

C#通过调用halcon自带的disp_message会出现异常,现自行实现,函数文件下载连接:set_display_fontset_diplay_font实现如下:*/********************************************************* 函数名 :set_display_font* 描述 : 设置窗体文本字体样式* 参数 :* @WindowHandle 窗口* @F.

2021-04-28 09:46:31 1839 1

原创 实现disp_message,解决C#通过HDevEngine调用报错问题

C#通过调用halcon自带的disp_message会出现异常,现自行实现,验证代码如下:dev_open_window(0, 0, 512, 512, 'black', WindowHandle)disp_message (WindowHandle, '我不是知道显示中文会怎么样', 12, 12, 'red', 1)disp_message的实现:*/********************************************************* 函数名 :d.

2021-04-19 17:10:02 1550

原创 日志篇二、C# 实现文件日志记录,分级别、按日期自动删除回滚

功能描述:实现一个本地日志记录,可配选项1、日志名称、扩展名及日志输出路径2、是否是每天一个日志文件、最多记录天数(超出限定天数的自动删除)3、日志等级、是否激活本地记录代码public class FileLogger : ILogger { private string expandName = string.Empty; priv...

2019-06-09 11:55:02 1470

原创 C# propertygrid中bool类型将true、false显示为是、否

1、首先默认状态下下拉框中显示的是True和False2、如果需要显示自定义中文,就需要重载TypeConverter类        [DisplayName("光源照度控制"), Description("测试过程中是否控制照度设置"), TypeConverter(typeof(BoolValueConverter)), Category("光源")]        public ...

2019-02-15 10:45:54 2057

原创 DataGridView排序

功能说明:实现DataGridView按Row排序Demo 测试统计不良项自动排序1、总数、OK、NG、良率排在在前面2、其他不良项按个数进行排序,如下图那么 开始我们的正文1、首先实现一个接口 public class RowTagNoCompare : System.Collections.IComparer { #region ...

2018-09-22 10:41:23 2301

原创 C# 一个界面类对应多个cs文件(源代码文件)

1、说明:一般情况下我们创建一个Form,会自动生成两个代码文件,如下vs中显示方式如下:2、如果当我们的界面相当复杂,且有很多操作代码去写(当然在这里不去争论为何不使用用户控件什么的),那么我们就需要将代码按一定规则分到多个文件中,下面将进行具体操作a、添加一个类,命名为Form1.Sub1.csb、将Form1.cs中的引用全部拷贝过来(不一定需要全部拷贝,只拷贝必要的就行),将Form1.S...

2018-02-26 09:33:07 13667 1

原创 日志篇一、C#实现item自定义颜色的ListBox,显示日志

一、说明ListBox自身的OnDrawItem函数是专门绘制item样式的,只需要重载即可protected override void OnDrawItem(DrawItemEventArgs e) { e.DrawBackground(); e.DrawFocusRectangle(); ...

2017-12-04 17:20:53 5355

原创 DrawText换行

DrawText换行问题

2017-01-04 11:36:22 1399

原创 无线adb

无线adb的分享

2014-12-09 09:28:53 1745

原创 用ini文件实现数据库的增、删、改、查

本文以C#为类,这些函数本身就是C++的api1.函数引入(以string操作为类)具体函数的参数不再做详细介绍,可以自己去查msdn//获取指定section中指定key的值[DllImport("kernel32.dll")]private static extern int GetPrivateProfileString(string section, string ke

2014-12-03 14:05:00 1838

原创 GetPrivateProfileString用法和例子

函数作用:从INI文件中读入程序中的变量.      1.所用的WINAPI函数原型为:DWORD GetPrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR lpDefault,LPTSTR lpReturnedString,DWORD nSize,LPCTSTR lpFileName

2012-10-26 09:30:55 4458

halcon通过mark点计算变换坐标

halcon通过mark点计算变换坐标

2022-12-02

set_display_font.hdvp

C#通过引擎调用不会报错,能够设置字体大小,win10验证可用

2021-04-28

disp_message.hdvp

C#通过引擎调用不会报错,能够正常显示文字, https://blog.csdn.net/hopedream2008/article/details/115869088

2021-04-20

FileLogger.cs

日志文件实现的源代码,里面相关的接口、枚举和类在博客中有贴源代码。

2019-06-09

TypeConverter源码实现

PropertyGrid 中true false显示成是 否,实现的主要方式是重载TypeConverter类

2019-02-15

DataGridView按Row排序

老规矩【内容很简单,实现也不复杂,要这3分是因为你懒,博客中实现过程已经写的很详细了,你还要过来下载源码】

2018-09-22

C# item自定义颜色ListBox实现

内容很简单,实现也不复杂,要这5分是因为你懒,博客中实现过程已经写的很详细了,你还要过来下载源码

2017-12-04

UI Automation

自动化测试.这个时博客园上看到的一些文章进行整理出来。里面有源链接,你们也可以自己去看看

2014-01-23

QT 汉化文档API

中文版的QT API使用文档,是QT3

2012-11-28

evc5.0 截屏保存格式为jpg

完成截屏保存为jpg格式的图片分为两个阶段 1.SaveScreen(filename)完成截屏bmp格式 2.Savejpg()完成bmp转jpg 所以,到时会有两张不同格式的图片,历时应该在500ms左右.甚至时间更短 支持evc4.0以上的版本,以下的没有试过

2012-10-18

CxImage.zip

1. 下载CxImage包 2. 解压,编译档夹下的所有dsw檔。 3. 搜索到所有的lib档,在你的过程目录下新建个文件夹就叫做CxImageLib吧, 把搜索到的lib文件copy到CxImageLib活页夹下。 4. 在你的工程文件夹下新建一个档夹,就叫做CxImageHeadFile吧, 把CxImage活页夹下的xfile.h ximadefs.h xiofile.h xmenfile.h 四个文件 copy到CxImagefile活页夹里面。 5. 在你的工程的stdafx.h 档里面添加以下几行: #include "ximage.h" //#pragma comment(lib,"lib/cximagecrtd.lib") //静态链接库时使用 #pragma comment(lib,"cximage.lib") #pragma comment(lib,"Jpeg.lib") #pragma comment(lib,"png.lib ") #pragma comment(lib,"zlib.lib ") #pragma comment(lib,"tiff.lib ") #pragma comment(lib,"jasper.lib ") #pragma comment(lib,"j2k.lib ") #pragma comment(lib,"jbig.lib ") 6. ok,编译就可用通过了。试试看行不行:先添加一个消息响应函数。 在里面写上几句: CxImage image; if( !image.Load("image.bmp", CXIMAGE_FORMAT_BMP)) { return }; if (image.IsValid()) { image.Save("image.tif",CXIMAGE_FORMAT_TIF); }

2012-10-12

wince6.0 sdk

本人的系统是繁体,不知道为何安装不了,如果谁有英文版的分享下啊

2012-10-12

MFC实现简单计算其

简单计算器的实现适合初学者,大家共同学习!

2012-10-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除