- 博客(14)
- 资源 (1)
- 收藏
- 关注
转载 C#删除自身
public static void TestForKillMyself() { string bat = @"@echo off :tryagain del %1 if exist %1 goto tryagain del %0"; File.WriteAllText("killme.bat
2017-09-13 13:29:59 660
转载 C#如何判断一个本地的XML文件的是格式正确的
命名空间:using System.IO;using System.Xml;方法:bool IsXml(string Path){ StreamReader sr = new StreamReader(Path); string strXml = sr.ReadToEnd(); sr.Close(); sr.Dispose();
2017-08-16 13:46:34 1965
转载 TreeView Xml
private void XmlOperation_Load(object sender, EventArgs e) { path = AppDomain.CurrentDomain.BaseDirectory + @"NameList.xml"; xml.Load(path);//加载xml文件 bindTvXml(); } /// /// 绑定TreeView /// private void
2017-03-25 11:25:57 557
原创 NI Vision画坐标系
double angle = 20; int origionX = imageViewer.Image.Width/2; int origionY = imageViewer.Image.Height/2; PointContour pcOrigion = new PointContour(origionX, origion
2017-03-17 10:08:20 1602
转载 关于BCGControlbar16.1版本的安装与使用
csdn上有BCGControlbar16.1版本的下载,地址:http://download.csdn.net/detail/wangxiangdong_sl/4821726带key,个人亲测VS2010环境下使用起来perfect。下载后解压到某个目录下,点击进行安装。安装完成后会在安装目录下生成BCGSoft文件夹。打开VS2010,新建“项目”->"BCGPAppW
2017-02-25 15:23:32 960
转载 QT 控制台输出
首先在头文件中包含#include 在需要使用的地方插入: qDebug("intensity:%d",intensity[0][2]); (%d表示整数)输出结果:intensity:195注:%a,%A 读入一个浮点值(仅C99有效) %c 读入一个字符 %d 读入十进制整数 %
2015-01-20 22:27:36 807
转载 VC 2008添加 OnInitDialog
以前一直用VC6.0用的习惯了Visual studio 2005是不是没有旧风格class wizard了 所以无法像VC6.0那样添加oninitdialog函数 方法如下:前面先引用CSDN的首先添加CDialog对话框的类,方法是可以在对话框上点右键,在右键菜单里点Add Class,然后打开刚才添加的类的头文件,在头文件的类
2014-10-24 15:38:40 584
转载 串口通讯
用 ReadFile 的确是这样的,读取的就是缓存中的内容。如果数据没有刷新,当然还是原来的数据。你应该在 ReadFile 或 WriteFile 之前,调用 ClearCommError() 函数,取回 _COMSTAT 结构,从其中的 cbInQue 和 cbOutQue 得知输入和输出缓存中现有的字节数。如 cbInQue 为 0 就不必 ReadFile。
2014-10-23 08:49:34 519
转载 C++宽字符处理函数 与 普通函数 对照表
字符分类: 宽字符函数 普通C 函数描述iswalnum() isalnum() 测试字符是否为数字或字母 iswalpha() isalpha() 测试字符是否是字母 iswcntrl() iscntrl() 测试字符是否是控制符 iswdigit
2014-10-21 14:23:28 352
转载 CDialogBar应用
若要开始时,创建与您要使用的子控件的 CDialog 类。您可以将 CDialog 类转换 CDialogBar 类使用以下的 9 个步骤: 在类声明中更改从 CDialog 为 CDialogBar 的基类。不要忘记还更改基类 BEGIN_MESSAGE_MAP 在.cpp 文件中。更改该.h 和.cpp 文件中的构造函数。此外在 DoDataExchange() 进行的更改。以下是
2014-10-09 14:04:23 367
转载 win32串口同步、异步编程
在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮询网络上的各智能控制单元子节点。每次通信都是由PC机通过串口向智能控制单元发布命令,智能控制单元在接收到正确的命令后作出应答。 在Win32下,可以使
2014-09-23 10:29:59 633
转载 InvalidateRect ValidateRect
InvalidateRect(HWND) 使窗口无效 产生消息WM_PAINT; ValidateRect(HWND)使窗口有效 清除消息队列中的WM_PAINT消息在编程的时候经常把UpdateData、Invalidate、InvalidateRect和UpdateWindow四个函数混淆,在这里将简单介绍它们的区别。UpdateData(): 当你使用了Cla
2014-09-13 09:35:45 345
转载 vsprintf
函数名:vsprintf函数功能:送格式化输出到字符串中用法:int vsprintf(char *string,char *format,va_list param);说明:vsprintf()函数中的自变量是位于数组中的,数组元素的字符串之前都要加上百分号(%).这个函数是“一步一步”按顺序执行的。在第一个百分号(%)后,将插入第一个数组元素;在第二个%号后将插入第二个数组元素
2014-09-12 14:52:18 735
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人