安捷伦电源6319D实现GPIB通信

设备:PC+安捷伦电源(型号:6319D)+GPIB 开发环境:VS2010+MFC+VISA 定义电源信息如下, typedef struct PowerUnitTag { BOOL bOpenEnable; ViSession instrumentHandle; int nGPI...

2019-05-31 08:58:31

阅读数 34

评论数 0

用脚本实现windows与linux之间文件的传输

用脚本实现windows与linux之间文件的传输 需求 1.在Windows系统上的某个文件需要传送到Linux系统的设备上; 2.因为自动化的要求不能人工操作,需要编写脚本,然后在程序中调用cmd命令执行这个脚本。 下面总结一下这个需求的实现步骤。 实现 安装WinSCP工具 因...

2016-07-20 12:17:13

阅读数 13392

评论数 0

查看Windows系统安装和卸载驱动的日志信息

最近在用InstallShield2010开发一个一键打包驱动的项目,需要支持安装和卸载。调试时需要知道驱动安装和卸载功能是否正确执行,可以系统盘的Windows的inf目录中查看这两个文件的信息setupapi.dev.log 文件(安装) 安装驱动:C:\\Windows\\inf\\set...

2018-10-22 17:24:30

阅读数 809

评论数 1

VCMFC根据USB设备PID、VID自动查找串口号

在VC/MFC环境下有两种方法来根据PID、VID获取对应的串口号,这样操作的目的是避免客户手动设定下拉框的信息,让软件自动识别!当然,前提是有自己的USB PID、VID 下面是C++代码示例: // 第一种方法需要包含此头文件 #include <SetupAPI....

2018-09-29 09:13:00

阅读数 170

评论数 0

Windows识别USB设备过程

集线器检测新设备 主机集线器监视着每个端口的信号电压,当有新设备接入时便可觉察。(集线器端口的两根信号线的每一根都有15kΩ的下拉电阻,而每一个设备在D+都有一个1.5kΩ的上拉电阻。当用USB线将PC和设备接通后,设备的上拉电阻使信号线的电位升高,因此会被主机集线器检测到) 主机知道了新设备...

2018-09-26 17:15:34

阅读数 1184

评论数 0

GDI对象泄漏的问题

项目中遇到的一个问题:GUI程序长时间运行时(大于27小时),会出现点击托盘图标无反应,不能正常显示界面 调查分析:调试代码,待问题复现后(超过一段时间)几乎必现。在工程的输出信息栏中会周期性的提示 如下信息, XXX.exe 中的 0x750b845d 处最可能的异常: Microsoft ...

2018-09-25 14:06:55

阅读数 338

评论数 0

Visual Studio2010 “安装项目” Step By Step

转自博客园MeteorSeed的博客  http://www.cnblogs.com/MeteorSeed/p/2684538.html 感谢原作者分享 目录 一 基本操作 二 定制安装对话框 三 安装程序类 四 总结   .NET程序集因为包含了元数据,所以程序集具有自描述性。多数...

2018-08-03 09:15:28

阅读数 152

评论数 0

VS2010制作的安装部署文件,快捷方式属性中无“以管理员权限运行”功能

现象最近在使用Visual Studio 打包安装程序的时候,安装后发现安装到桌面和开始菜单上的快捷方式的”以管理员权限运行“功能选项不可用,如图1所示,图1 无管理员权限选项和无法打开文件位置现象其实,这个问题与“打开文件位置”,“更改图标”等功能按钮不可用是相同的问题。原因查了相关资料才知道,...

2018-07-05 16:18:57

阅读数 538

评论数 0

iso格式的镜像文件安装

背景: 验证Windows系统的兼容性,需要安装目标PC上的系统复现问题,这个就涉及到系统安装的问题。通常情况下用老毛桃或大白菜等安装系统的软件一键安装(.GOHO文件)系统即可。这种情况比较简单,不做讨论。介绍一下另外一种情况,如果提供的不是一键安装的GOHO文件,如iso文件,这种情况处理起来...

2018-06-15 10:36:14

阅读数 500

评论数 0

生活需要一些 仪式感

我向来觉得生活是需要一些仪式感的,这跟矫情无关,而是关于你对生活的热爱,对幸福的敏感,乃至有时候它是一种结束,也是一种开始。我是一个需要仪式感生活的人。一个人也要好好地喝茶。遇到节日一定要好好地庆祝。约会纪念日,登记纪念日,结婚纪念日,生日……克莱德先生这些年被这些眼花缭乱的日子搞得晕头转向,但是...

2018-06-12 13:33:05

阅读数 1069

评论数 0

为什么你该开始学习编程了?

有一家饭店的大厨,烧得一手好菜,经过口碑相传,客人从五湖四海闻名而来。然而这对饭店的老板来说,并不单纯是一个好消息。因为客人不是奔着饭店,而是奔着大厨的手艺来的。老板必须想办法留住这位大厨,否则他一旦被别人挖走,饭店的生意就会一落千丈了。然而即便老板不惜血本保证了大厨的忠诚度,风险也依然存在:大厨...

2018-04-27 10:22:29

阅读数 586

评论数 0

Python操作Excel示例

Python对Excel的读写主要有xlrd、xlwt、xlutils、openpyxl、xlsxwriter几种。1.读取excel文件xlrdimport xlrd workbook = xlrd.open_workbook(u'AAA.xls') sheet_names= workbook....

2018-04-12 19:13:28

阅读数 143

评论数 0

python安装模块小结

Python模块安装一般推荐使用pip,这里以安装Excel模块的xlrd为例说明。1.使用pip安装python模块安装python模块推荐使用pip。如果你安装的是python2.7.10以上的版本,默认是安装了pip的。例如:python2.7.10安装后,pip默认安装在C:\Python...

2018-04-11 15:33:24

阅读数 126

评论数 0

dos命令切换目录小结

在编程过程中,经常需要用用到利用dos执行带命令行的参数或执行脚本,这时需要经常性的切换目录,在此做个小结,方便日后查看。1. 打开cmd.exe2.进入c盘,应输入命令:cd c:\ 3.进入c盘根目录中的某个文件夹目录,继续输入:cd Python27 4.如果此时需要切换目录到c盘,输入:c...

2018-04-11 15:05:46

阅读数 1869

评论数 0

串口传输文件(YModem协议)

需求:通过串口线实现应用程序固件烧录到单片机的flash中开发语言:C#串口设置:串口号,波特率:115200;文件传输函数如下: //烧录文件函数 public bool YmodemUploadFile() { /* con...

2018-03-26 18:27:10

阅读数 4391

评论数 0

不用配置文件实现VC++程序记忆功能

//////////////////////获取数据 m_iDestPort = AfxGetApp()->GetProfileInt(_T("ClientParams"), "LastDestPort", 0); m_iLocalPort = A...

2018-01-23 19:02:37

阅读数 215

评论数 0

C#对mdb文件进行增删改查操作

C#对mdb文件进行增删改查操作 1.创建C#工程,工程名为MDBTest; 2.添加两个按钮,生成文件和添加数据; 3.创建数据库文件 添加引用,在“添加引用”对话框里切换到COM页面,选择“Microsoft ADO Ext. 2.8 for DDL and Security”...

2017-10-16 16:56:50

阅读数 1328

评论数 0

C#操作mdb数据库文件

C#操作mdb数据库文件 源码如下: namespace CSharpWindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { ...

2017-09-25 17:58:30

阅读数 1854

评论数 0

C#中ArrayList类的元素访问

C#中ArrayList类的元素访问 ArrayList是命名空间System.Collections下的一部分,在使用该类时必须进行引用,同时继承了IList接口,提供了数据存储和检索。ArrayList对象的大小是按照其中存储的数据来动态扩充与收缩的。所以,在声明ArrayList对象时...

2017-08-26 13:00:38

阅读数 771

评论数 0

VC实现http发送get和post请求

VC实现http发送get和post请求 get请求 首先通过前面介绍的抓包工具获取请求的详细内容,然后再通过VC拼接Header,函数如下: bool CXXX::http_get_eng_mode() { // call000cmget_wan_configs</obj_m...

2017-07-14 18:58:04

阅读数 4586

评论数 0

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