自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 收藏
  • 关注

原创 ActiveX调用excel报错3005

使用ActiveX调用excel报错,如下图所示3005 错误为:调用exce读.vi中的打开自动化:无法创建所指定对象操作步骤如下:前面板(右键)>>引用句柄>>自动化引用句柄(右键)>>选择ActiveX类>>浏览>>选择类型库>>对象如下图,选择第一个_Application对象报3005错改正:如下图,下拉右边滚动条,选择第二个_Application(Excel.Application.16)对象..

2022-02-16 16:12:14 1410

原创 Tbl引用句柄、严格类

前面板>>新式>>引用句柄>>控件引用句柄,如下图控件引用句柄右键>>选择VI服务器类>>通用>>图形对象>>控件>>表格,如下图表格控件右键>>创建引用引用右键>>创建严格类常量/严格类属性/严格类属性方法严格类常量/严格类属性/严格类属性方法右键>>创建输入控件,可得严格类引用严格类属性 也就是限制了数据类型...

2022-02-16 12:30:22 532

原创 mysql计划备份

1.新建文件夹mysqlbackup,新建backup.sql、backuplog.log、backup.xml2.打开SQLyog,选择菜单 高级工具>>计划备份,如下图,选择下一步3. 选择数据库,如下图,下一步4. 导出选择项目,如下图,下一步5. 指定文件路径,如下图,下一步所有目标使用同一文件,即 所有内容备份在backup.sql每个目标使用单独文件,即所有内容备份在mybackup文件夹,一个表一个 .sqlPrefix SQL filenames with

2022-02-16 11:56:27 1136

原创 Gitee代码管理--版本回退

进入Git GUI >> Repository >> Visualize master’s history要返回的节点 >> 右键 Reset branch master to here选择Hard: Reset working tree and index >> OK本地仓库发生相应变化

2021-06-23 16:30:06 3451

原创 Gitee代码管理--代码推送

gitee.com注册用户安装Git Bash 下载地址:https://git-scm.com/downloads网上看到选择 Use Git from Git Bash only,其余默认安装好后,菜单栏有三个图标:设置用户,用来告诉远程仓库是谁上传的代码点击Git Bash,输入git config --global user.name “Your Name”(用户名)git config --global user.email “[email protected]”(..

2021-06-22 19:43:45 610

原创 LabVIEW Mysql不能读/写汉字

使用LabVIEW的DataBase工具连接mysql,读写汉字报错,解决办法如下:1.打开ODBC数据源;2.编码设置为gbk即可;数据库配置如图。

2021-03-18 16:30:44 504

原创 labview 错误代码3008

使用LabVIEW自带的报表生成模块,保存报表至文件vi总是报错,错误如下图:解决方法:用微软自带的卸载软件卸载office(一定要卸载干净),然后在重装office即可。

2021-03-11 10:58:58 759 2

原创 MySQL插入timestamp的方法(Error Code: -2147467259 Incorrect datetime value)

用LabSQL用户库,连接mysqlID和时间戳的更新都要null触发用自带的DataBase工具连接mysqlID输入为0即可更新,时间戳需要按要求的格式输入时间。数据库时间设置为timestamp,非空,更新。插入结果如图:...

2021-02-25 13:41:47 786

原创 要求连接test数据库,为什么却连接了sqltest数据库?(Error Code:-2147217865)

问题:创建udl不管连接哪个数据库,测试连接成功,最后连接的都是sqltest数据库,错误见下图。解决方法:打开ODBC数据源,打开配置,选择数据库为test即可。

2021-02-25 11:47:55 298

原创 计时器启动退出问题

主程序中加一个计时功能,用while循环写了一个简单的计时器,使用探针发现,主循环的变量值传递不到从循环中,导致计时器开始计时却不能停止。如下图:主循环的变量值(探针3,8,10)发生改变,从循环(探针4,9,11)的变量值并未发生变化导致计时器不能停止解决方法:增加顺序结构,主循环停止计时为T,等待1s以上,确保计时器循环跳出后,将开始计时置为F,然后将循环停止置为T。如下图。全球变量和局部变量都可以。计时器退出解决了,在运行的过程中还发现,计时器有时启动有时不启动,用探针发现计时器中的全局变

2021-02-23 14:53:23 323

原创 布尔灯常量与闪烁

布尔按钮为真,状态灯常量绿色,并文本提示正常,布尔按钮为假,状态灯橙色灯闪烁,文本提示异常

2021-02-18 09:38:50 2828

原创 部署失败,错误-1950679008,LabVIEW:(Hex0x8BBB0020)启用别名选项的值无效

1.部署共享变量的时候,发生了如下错误2. 解决方法:打开共享变量属性,更改路径:「我的电脑」改为「My Computer」3. 原因:LabVIEW中英文转换问题.lvproj工程文件中为「我的电脑」,共享变量属性中 浏览按钮进去又为「My Computer」,名称不同导致路径出错...

2021-02-18 09:31:51 3072

原创 VS2013连接mysql

环境:Win10 + VS2013 +MySQL5.7添加数据源1.1 控制面板 - 查看类型 - 大图标 - 管理工具 - ODBC Data Sources(32-bit) - 添加 - MySQL ODBC 3.51 Driver - 完成1.2 如图填写Connectot/ODBC对话框,ODBC数据源管理程序中新增MySQL,数据源添加成功。连接到MySQL服务器2.1 添加服务器资源管理器菜单(工具-自定义-命令–选择视图菜单栏-添加命令-视图-服务器资源管理器-确定)

2020-10-22 15:59:45 753

原创 VS2013连接Microsoft SQL Server 2012 Local DB

添加SQLServer服务视图 - SQL Server 对象资源管理器 - 右键SQL Server - 打开Connect to Server对话框,选填Server name为(localDB)\Projects - connect新建数据库,表右键数据库-添加新数据库-数据库名Test-确定右键表-添加新表test1- 添加列num1,num2-更新右键dbo.test1-查看表数据-手动添加数据1,2用sql语句连接数据库 using System.Data.SqlC.

2020-10-22 14:55:27 356

原创 VS2013连接LocalDB报错:在与SQLServer建立连接时出现与网络相关的特定于实例的错误

最近学习使用VS自带的数据库,SQL Server对象资源管理器已添加成功,可以在数据库内新建表,使用sql语句连接时总是报如下错误:

2020-10-22 12:09:21 769

原创 VS2013使用SqlLocalDB.exe新建数据库实例

工具默认在 C:\Program Files\Microsoft SQL Server\110\Tools\Binn(32位系统在C:\Program Files(x86)下)。SqlLocalDB.exe不能直接运行,需要使用cmd打开。用管理员命令打开名利提示符cmd;输入cd C:\Program Files\Microsoft SQL Server\110\Tools\Binn 回车;输入SqlLocalDB.exe 回车,如下图SqlLocalDB.exe 运行后提示信息输入

2020-10-21 12:11:28 338

原创 VS2013安装EntityFramework报错:基础连接已经关闭,发送时发送错误

VS2013安装EntityFramework报错显示错误如下:方法一 :在线安装复制以下代码块,文件后缀改为.reg,双击。Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319]“SchUseStrongCrypto”=dword:00000001[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsof

2020-10-20 18:23:04 830

原创 C++程序中的组件与接口

C++程序中的组件与接口#include "stdafx.h"#include <iostream>using namespace std;//预定义interface#define interface struct//接口IXvinterface IX{ virtual void Fx1() = 0; virtual void Fx2() = 0;};//接口IYinterface IY{ virtual void Fy1() = 0; virtual v

2020-09-21 10:29:44 315

原创 添加ATL简单对象Simple Object

文件 - 新建 - 项目 - ATL - ATL项目 - 确定下一步 - 勾选允许合并代理/存根代码(p) - 完成右键添加类 - ATL - ATL简单对象 - 添加 -如下图-完成选项配置-完成编译报错error MSB8011: Failed to register output;修改:属性 - 链接器 - 常规 - 逐用户重定向 - 是类视图 - 右键IHelloSampleObject - 添加方法方法实现类视图 - 右键IHelloSamp..

2020-09-18 15:39:19 513

原创 error C2065: “IDD_PROPERTYPAGE”: 未声明的标识符

添加 #include “resource.h”

2020-09-10 14:19:18 167

转载 .tlb, .tlh, .tli文件

.tlb文件:COM类型库文件。在需要使用对应com类的模块里,“#import *.tlb”使用。.tlh,.tli文件:VC++编译器解析.tlb文件生成的标准C++文件。.tlh相当于类型申明(.h文件);.tli相当于定义实现(.cpp文件)。...

2020-09-07 10:41:14 894 1

原创 更改对话框背景色

1.资源视图-右键-添加资源-Bitmap-新建/导入;2.类向导-消息-WM_CTLCOLOR-确定,重写OnCtlColor函数HBRUSH CDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor){ HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor); static CBrush gBr; static bool isInited = false; if (!isInited

2020-08-26 18:06:11 175

转载 MFC中MessageBox的用法

在软件中我们经常会弹出个小窗口,给一点点提示.这就会用到消息对话框.在Win32 API程序中只有MessageBox这一种用法.而在MFC中就有三个方法:1.调用API中的MessageBox;2.调用CWnd的成员函数MessageBox;3.调用全局函数AfxMessageBox;一、 MFC中MessageBox的用法1、 函数原型及参数 function MessageBox(hWnd: HWND; Text, Caption: PChar; Type: Word): Integ

2020-08-10 15:16:23 5652

原创 wcslen,WriteString写入文件问题

多字节字符下用CFile::Wirte写入文件的代码,在unicode下将strlen改为wcslen,发现写入文件乱码,改为CStdioFile::WriteString写入文件时,发现两行文本中间空一行。代码显示如下:void CMainFrame::OnWrite2(){ // TODO: 在此添加命令处理程序代码 CFile file(L"11.txt", CFile::modeCreate | CFile::modeWrite); CString str ; str.Format(

2020-08-07 12:15:16 427

原创 MFC CArchive类的文件读写

功能:1.将对话框里的变量数据保存到文档;2.读取文档数据,并显示到对话框步骤:1.新建对话框如下,关联相应的类,变量,响应函数2.读写实现方法如下:方法1:void Cdlg::OnBnClickedWrite(){ UpdateData(); CFile file(L"1.txt", CFile::modeCreate | CFile::modeWrite);//构建文件对象 CArchive ar(&file, CArchive::store);//构造类对象 ar

2020-07-23 17:04:01 424

转载 VS2013Release 模式下断点无效

1.工程项目上右键 -〉 属性2.c++ -〉 常规 -〉调试信息格式 -〉选 程序数据库(/Zi)或(/ZI), 注意:如果是库的话,只能(Zi)3.c++ -〉 优化 -〉优化 -〉选 禁止(/Od)4.连接器 -〉调试 -〉生成调试信息 -〉 选 是 (/DEBUG)...

2020-07-22 08:40:41 435

原创 报错:error C2664: “int _access(const char *,int)”

error C2664: “int _access(const char *,int)”: 无法将参数 1 从“CString”转换为“const char *”1> 没有可用于执行该转换的用户定义的转换运算符,或者无法调用该运算符。VS2013运行如下代码时报 error C2664错误,if (_access(strExePath, 0)) CreateDirectory(strExePath, NULL);修改方式:将编码方式更改为ANSI;将_access修改为_wacc

2020-07-13 15:57:03 402

原创 MFC属性表单的创建步骤

创建属性页IDD_PROP1,IDD_PROP2,IDD_PROP3:资源视图-添加资源-IDD_PROPPAGR_LARGE-设置属性;为属性页添加类CProp1,CProp2,CProp3:右键添加类-类名CProp1-基类CPropertySheet;为程序创建一个CPropertySheet属性表单对象:类向导-添加类-类名CPropSheet-基类CPropertySheet;属性表单头文件(PropSheet.h)中为属性页定义成员对象:类视图-右键CPropSheet-添..

2020-07-09 19:09:50 475

原创 BCGControlBar安装,新建项目

安装BCGControlBar软件到D:\Program Files (x86)\BCGSoft;打开D:\Program Files (x86)\BCGSoft\BCGControlBarPro,运行 BCGCBProIntegrationWizard.exe;打开VS2013,新建项目,选择BCGAppWizard;运行报错;项目属性-VC++目录-库目录-编辑-添加D:\Program Files (x86)\BCGSoft\BCGControlBarPro\Bin;项目属性-VC++目录-.

2020-07-08 14:44:44 352

原创 CODESY与CODESYS RTE

CODESYS是COntroller DEvelopment SYStem的简写。基于IEC 61131-3的PLCs开发环境支持的语言:结构化文本(ST)、梯形图(LD)、功能块图表(FBD)、顺序功能图表(SFC)、连续功能图表(CFC)在开发环境下,集成的编译器将CODESYS应用程序代码编译成机器码,并能够在PLCs上运行。...

2020-06-09 19:39:07 3472

原创 win10网络里无设备

网络里无设备1.启用网络发现:控制面板-网络和Internet-网络和共享中心-更改高级共享设置-启用网络发现-保存更改启用网络发现后,网络里能看见其他设备,看不到自己设备2.在打开服务,启用Function Discovery Resource Publication服务...

2020-06-02 09:13:11 218

转载 平面内直角坐标系中坐标旋转变换公式

首先上公式:逆时针(如下图):x1=xcos(β)-ysin(β);y1=ycos(β)+xsin(β);顺时针(图未给出):x1=xcos(β)+ysin(β);y1=ycos(β)-xsin(β);其中x,y表示物体相对于旋转点旋转β的角度之前的坐标,x1,y1表示物体旋转β后相对于旋转点的坐标。此公式仅为在下图坐标中的变换公式,坐标系的选取不同可能会有不同的结果,但是推导方式一样,请大家注意。下面是推导过程:从数学上来说,此公式可以用来计算某个点绕另外一点旋转一定角度后的坐标,例如:

2020-05-25 17:08:29 4504

转载 List Control控件使用

以下未经说明,listctrl默认view 风格为report1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的item LVS_REPORT: 显示item详细资料 直观的理解:windows资源管理器,“查看”标签下的“大图标,小图标,列表,详细资...

2020-04-26 16:07:39 205

原创 判断文件夹是否存在,不存在则创建,并新建一个txt

WIN32_FIND_DATA fileFind; //数据结构,作为获取和更改文件属性的手段HANDLE hFirstFile;CString strFolder = _T("CAM"); //指定的文件夹CString strCurrentDir, strForeDir;//当前目录,上一级目录int flagFind = 0;CString strdir;TCHAR buf[...

2020-04-26 14:25:25 1172

原创 绝对路径、相对路径的获取

绝对路径: 较为稳妥且移植性较好的解决方式。调用函数: GetModuleFileName,返回当前进程的镜像文件(.exe)所在的目录函数原型:DWORD GetModuleFileName( HMODULE hModule, LPTSTR lpFilename, DWORD nSize);函数功能: 此函数得到当前应用程序的运行目录,还包括应用程序的文件名。参数:hModul...

2020-04-24 16:01:45 488

原创 显示文件夹中所有*.txt的文件名,并显示到CListBox

TCHAR Path[MAX_PATH];//定义一个TCHAR型数组,数组名exeFullPath,数组大小MAX_PATHif (!GetCurrentDirectoryW(MAX_PATH, Path))//获取当前路径{ MessageBox(_T("获取程序当前路径时失败!"));}CString strPath(Path);//转换为CString型数组csDirPath ...

2020-04-24 15:16:54 165

原创 Edit Control自动换行

txt文档里面有\r\n,但是显示到Edit Control上是一整行。解决方法属性-Multiline-true属性-Vertical Scroll-true

2020-04-16 17:17:17 155

原创 dlg.DoModal();不响应

调试程序时,总是运行到dlg.DoModal();既不弹出响应的对话框,程序也不向下走,停在此处了。问题: 对话框里面有个位图,加载时出错了。解决方法:打开XXXX.rc文件,注释掉CONTROL一行,对话框打开。XXXX.rc文件,增加"Static", SS_BITMAP, 即可。参考文章:https://blog.csdn.net/qq_36633275/article...

2020-04-16 16:47:15 817

原创 win10系统连不上网

笔记本为win10系统,换个地方,wifi连接正常,就上不了网。**解决方法:**管理员运行cmd,输入netsh winsock reset,回车,弹出成功的重置Winsock目录,重启电脑即可。...

2020-04-14 14:45:14 175

原创 VS2019企业版:MSB8041 此项目需要MFC库

用2019企业版打开工程文件报错运行vs_enterprise.exe,打开Visual Studio Installer,修改单个组件配置如下:

2020-03-26 11:22:37 20532

空空如也

空空如也

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

TA关注的人

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