自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (19)
  • 收藏
  • 关注

原创 cvi的DataSocket编程

通过URL获取网页信息CVI操作比较简单,几句话就可以实现: 1、创建一个DataSocket对象并将其连接到数据源,函数如下 DS_Open (URL, DSConst_ReadAutoUpdate, DSCallback, NULL, &dsHandle); 其中DSCallback是回调函数 2、在回调函数中调用DS_GetDataValue 即可获取数据 void C...

2018-07-06 15:34:59 2600

原创 LABWINDOWS CVI进行Modbus Tcp通信

【代码】LABWINDOWS CVI进行Modbus Tcp通信。

2023-12-14 08:07:49 778 1

原创 cvi如何调用sql server的存储过程进行存储数据!!!

前提条件,数据库中存在Table_1的表并且含有S_No, S_Name两个字段在sql server上新建一个uspSaveResult存储过程存储过程涉及的内容很多,在此只写个最简单的实例create procedure uspSaveResult @SerialNumber nvarchar(50), @Sname nvarchar(50) as begin...

2020-03-07 09:17:23 585

原创 sql server常用语句记录

use mastergocreate database TestNewBase --数据库名称on primary( name = 'TestNewBase_data', filename = 'D:\TestNewBase.mdf', size = 5MB, filegrowth = 1MB)log on( name = 'TestNewBase_log', fi...

2020-01-31 19:58:27 300

原创 Labwindows如何Excel转PDF

因项目需要PDF测试报告,一直以来都是WORD转PDF,网上搜索类似资料也没找到好的方法。于是百度了一波C#的excel转PDF,一大堆信息啊,因为使用的LabWindows/cvi 9.0比较老的版本没法使用vs生成的lib库。没办法只能使用直接调用exe模式了。先贴上网上看来的一个接口,这个谁是原创也不知道,我一搜索一堆。using Microsoft.Office.Interop.Exc...

2019-09-03 09:56:09 746 1

原创 cvi串口读写相关,可生成lib库

1、端口的打开与配置int __stdcall OpenPortDefault(int portNo, int baudRate){ int openPortErr = 0; openPortErr=OpenComConfig (portNo, "", baudRate, 0, 8, 1, 1024, 1024); if(openPortErr==0) { SetC...

2019-08-03 09:32:16 960 4

原创 cvi将生成的WORD报告转化为PDF

测试系统出PDF报告,其实PDF都是经过WORD转化来的,所以看这个帖子之前是已经知道如何生成WORD报告了。1、准备工作:WORD转PDF需要.fp驱动库,相关文件已经分享在云盘中。链接:https://pan.baidu.com/s/1_q79K9k8ftViGQ3ReN9ByQ提取码:tgav2、将.fp加载到工程中,并且包含相应的头文件。PDFMAKERAPILib_NewIP...

2019-05-04 19:41:01 1752 35

原创 cvi读写.csv文件

![csv文件夹截图](https://img-blog.csdnimg.cn/20190321135040691.png)int fscanf (FILE *stream, const char formatString[], ...); int fprintf (FILE *stream, const char formatString[], ...); void ReadFileF...

2019-03-21 13:57:00 1555

原创 cvi读写excel

1、首先在工程中加入文件excel2000.fp和excelreport.fp文件(.\national instruments\cvi90\toolslib\activex\excel);包含头文件#include "ExcelReport.h"和#include “excel2000.h”2、代码static CAObjHandle applicationHandle = 0;stati...

2019-03-21 13:35:46 4893

原创 cvi读写.ini文件

首先在工程中加入inifile.fp文件,并包含inifile.h头文件。读文件void ReadInifile (char filename[]){IniText inihandle;char8 *pointertostring;int32 i;char8 tempstr[128]; if (FileExists(filename,0)==1) //首先检测ini文件是否...

2019-03-21 13:24:13 1659

原创 cvi存储txt文本文件

1、在面板中添加一个TextBox控件。2、代码static int gLogFile = 0; gLogFile = OpenFile("d:\\TestLog.txt",VAL_READ_WRITE,VAL_APPEND,VAL_ASCII); //在初始化程序中int CVICALLBACK submit (int panel, int control, int event, ...

2019-03-21 13:14:19 4437 1

原创 cvi通过ODBC连接Microsoft Access

1、包含ODBCINST.H文件包含在工程头文件中,加载odbccp32.lib,该文件在.\national instruments\cvi90\sdk\lib\msvc路径中。2、创建数据源 SQLConfigDataSource (NULL, ODBC_ADD_SYS_DSN, "Microsoft Access Driver (*.mdb)\0"...

2019-03-20 21:33:57 2397 1

原创 cvi的tree控件使用

1、效果如下图2、代码如下(图标的获取还是跟之前的方法一样)ToolbarType toolbarHandle;int CreateTree(){ char Tag[32]; int bitmapID; int indexHead, indexOneClosed,indexOneOpen,indexSecond,itemIndex; InsertTreeItem (pa...

2019-03-17 21:56:52 2156 2

原创 cvi创建工具栏

1、效果如下图2、首先准备好对应的图表信息,将图标全部放入一个新建的面板中,命名为ICOPANEL3、工具栏是要与菜单栏一一对应的,所以新建一个菜单栏4、编程。添加toolBar.ftp,并引用头文件toolBar.h#include "toolbar.h"#include <cvirte.h> #include <userint.h>#includ...

2019-03-17 12:50:47 1611

原创 cvi实现右键菜单

1、新建一个菜单2、新建一个面板再将步骤1所创建的菜单装载进去3、面板的回调函数中定义右击事件,通过GetPanelMeauBar获取菜单的句柄,然后通过RunPopupMeau弹出右键菜单4、效果...

2019-03-16 21:31:38 1007 4

原创 电池综合测试仪功能详情

1、硬件接口: 屏幕显示:屏幕选型暂定中显3.5寸非触摸屏; 按键:是否带数字键盘;电池接口:电池接口应前后面板都有,端子类型可以不一样; 联机接口:串口、(LAN、USB二选一);2、仪表参数电压量程: 0-20V,可测试1-4节锂电;语言切换:中英文;背光调节;3、功能概述电池静态参数快速检测电池容量检测电池充电电池放电电源功能电子负载功能电压、内阻测...

2019-02-11 14:45:06 3704 1

原创 cvi的ftp文件传输

第一步:连接ftp服务器FTPHandle= InetFTPLogin (SetFTP.FtpEmrsIP, SetFTP.FtpEmrsUser, SetFTP.FtpEmrsPass);服务器地址SetFTP.FtpEmrsIP服务器登录用户名SetFTP.FtpEmrsUser服务器登录密码SetFTP.FtpEmrsPass第二步:设置远程服务器上的存储目录InetFTP...

2019-01-02 11:05:29 696 6

原创 cvi使用异步定时器

第一步导入头文件#include “asynctmr.h”第二步新建一个异步定时器timerid = NewAsyncTimer (1.0, -1, 0, asynCB, asyncCBData);定时器初始状态停止SetAsyncTimerAttribute (timerid, ASYNC_ATTR_ENABLED, 0);定时间隔50msSetAsyncTimerAttrib...

2019-01-02 10:04:23 3758

转载 cvi的UDP通信

#define READER_PORT 17224 // arbitrarily chosen from the Dynamic/Private port range (49152-65535)#define MULTICAST_ADDRESS "239.194.0.217" // arbitrarily selected from the multicast a...

2018-12-08 15:26:34 2987 2

原创 cvi中对Excel的一些常用操作

合并单元格CA_VariantSetCString (&MyCellRangeV, "A1:F2"); Excel_WorksheetRange (worksheetHandle, NULL, MyCellRangeV, CA_DEFAULT_VAL, &ExcelRangeHandle);Excel_RangeMerge (ExcelRangeHandle, NULL, C...

2018-11-09 10:24:54 4140 1

原创 asp.net访问远程数据库

条件:两台电脑连到同一网络,一台电脑装上Microsoft SQL Server(详细配置就不写了)开发环境:vs2017步骤:1、使用vs中的工具-》连接到数据库2、点击确定之后3、拉一个GridView控件,将其DataSourceID属性绑定上面经过测试的数据库文件中对应的数据表4、以文件夹方式发布该网址5、打开IIS将该目录添加,绑定IP,端口号,即可通过在浏览器中输入IP...

2018-11-02 15:02:48 1444

原创 cvi将某路径添加到系统环境变量Path中

//注册用到的active控件system(“regsvr32 /s mscomct2.ocx”);system(“regsvr32 /s didagrid.ocx”);//环境变量Path添加lib路径GetDir(pathall); //获得当前的绝对路径for(i=strlen(pathall)-1;i>0;i–){if(pathall[i]==’\’...

2018-11-01 17:32:17 1296

原创 cvi实现一键截图

int CVICALLBACK sreenget (int panel, int control, int event, void *callbackData, int eventData1, int eventData2){ char filePath[500]; switch (event) { case EVENT_COMMIT: Fi...

2018-10-16 13:17:23 1317 4

原创 cvi设置屏幕分辨率

DEVMODE devmode; HWND hwndDesktop; HDC hdc; //设置屏幕分辨率,1024*768hwndDesktop=GetDesktopWindow();//该函数返回桌面窗口的句柄hdc=GetDC(hwndDesktop);// 该函数检索一指定窗口的客户区域或整个屏幕的显示设备上下文环境的句柄,以后可以在GDI函数中使用该句柄来在设备上下文环境中绘图...

2018-10-16 11:40:27 1317

转载 显示网速

private List<NetworkInterface> netList;//存储网卡列表 private long receivedBytes;//记录上一次总接收字节数 private long sentBytes;//记录上一次总发送字节数 /// <summary> /// 显示当前网络下载和上传速...

2018-10-06 15:20:20 643

转载 软件开机自动运行

using Microsoft.Win32; /// <summary> /// 开启自动运行程序 /// </summary> /// <param name="auto">是否自动运行</param> public void AutoRun(string auto) ...

2018-10-06 15:09:38 122

转载 MD5 加密

using System.Security.Cryptography; /// <summary> /// 方法二:通过调用特定加密算法的抽象类上的 Create 方法,创建实现特定加密算法的对象。 /// </summary> /// <param name="strSource">需要加密的明文</param> ...

2018-10-04 20:57:32 81

原创 C#读取.ini文件

class ReadFile{[DllImport(“kernel32”)] //引入“shell32.dll”API文件public static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath...

2018-10-04 20:42:26 489

原创 c#拖动无边框窗体

借助windows操作系统提供的API函数实现1、添加命名空间using System.Runtime.InteropServices;2、定义类 class Win32 { public const int SPI_SETDESKWALLPAPER = 20;//设置系统桌面背景 public const uint SHGFI_ICON = 0x1...

2018-10-03 10:20:59 427

原创 cvi中使用c#生成的dll

一直很头疼cvi操作excel,很多时候不当的操作会出现很多excel进程导致电脑卡机。用vs2010操作excel报表组件org.in2bits.MyXls则可以避免这类问题。using System;using System.Collections.Generic;using System.Linq;using System.Text;using org.in2bits.MyX...

2018-09-12 14:11:18 1259

转载 获取DLL中的函数入口地址

//定义返回值为int型的包含两个int型参数的函数指针类型pAddTest typedef int (*pAddTest)(int,int) ; pAddTest func; //定义pAddTest类型的变量func //获取DLL文件的模块句柄 HMODULE hm=LoadLibrary(“StaticLib_dbg.dll”); //从...

2018-08-04 16:29:50 4499

非车载充电机测试使用标准

QGDW1591-2014电动汽车非车载充电机检验技术规范 QGDW1233-2014 GB_T 18487.1-2015 电动汽车传导充电系统 第1部分:通用要求 33008.1-2013电动汽车充电设备检验试验规范第1部分非车载充电机 33001-2018 电动汽车非车载传导式充电机技术条件

2020-10-17

labwindows的word转pdf,labwindows的word转pdf

PDFMAKERAPILib_NewIPDFMakerApp (NULL, 1, LOCALE_NEUTRAL, 0, &pdfHandle;); //下面这句话最为关键,WaveSavePathName为WORD文件的绝对目录,注意是绝对。PDFPath为输出pdf文件的目录,也是绝对目录。 PDFMAKERAPILib_IPDFMakerAppCreatePDF (pdfHandle, NULL, WaveSavePathName, PDFPath, CA_DEFAULT_VAL, CA_DEFAULT_VAL, CA_DEFAULT_VAL, CA_DEFAULT_VAL, CA_DEFAULT_VAL,NULL ); PDFMAKERAPILib_IPDFMakerDriverCloseApplication (pdfHandle,NULL); CopyFile (PDFPath, PDFPathSave); OpenDocumentInDefaultViewer (PDFPathSave, VAL_NO_ZOOM);

2019-07-24

cvi日历控件.rar

cvi日历控件

2019-05-25

cvi运行引擎9.0.rar

9.0的运行引擎

2019-05-25

ExcelLib.rar

之前传的一个包只能在cdecl环境下用,后面没办法写了个转换库,而且进行了详细的注释。

2019-05-25

excel测试.rar

labwindows自带的.fp驱动在导出报表时候进程关不掉,如果频繁导出进程越来越多,而且该驱动受excel版本限制,之前好多电脑的excel版本一样但是仍不能弹出报表。这个是不受excel版本影响,而且亲测速度极快。

2019-05-25

整车CAN协议,论文

整车CAN协议,论文;电动汽车动力总成系统控制局域网(CAN)总线通信协议

2019-02-26

CVI-SQL-toolkit-函数库(高级应用)

CVI-SQL-toolkit-函数库(高级应用) CVI-SQL-toolkit-函数库(高级应用)

2018-10-26

cvi2013安装包

cvi2013安装包

2018-10-26

ftp小工具

ftp小工具

2018-10-26

labwindows cvi2013运行引擎

labwindows cvi2013运行引擎labwindows cvi2013运行引擎labwindows cvi2013运行引擎

2018-09-18

精通windows server2008

精通windows server2008

2018-09-18

打印机驱动

gt9034打印机驱动

2018-09-18

CVI-SQL-toolkit-函数库(基础应用)

CVI-SQL-toolkit-函数库(基础应用)CVI-SQL-toolkit-函数库(基础应用)

2018-07-21

空空如也

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

TA关注的人

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