- 博客(29)
- 资源 (3)
- 收藏
- 关注
原创 cmake生成libxlsxwriter的VS工程并编译
在zlib文件夹中搜索发现zconf.h文件在E:\libxlsx-x86\zlib\build中,于是将该文件复制到E:\libxlsx-x86\libxlsxwriter\include。打开该工程,将E:\libxlsx-x86\libxlsxwriter\examples中tutorial1.c的内容复制,覆盖工程中cpp文件内容。ZLIB_LIBRARY_RELEASE选E:/libxlsx-x86/zlib/build/Release/zlibstatic.lib。
2024-10-17 10:56:00 687
原创 CVI中使用libxl库读写Excel文件
注意:ReadStrArr_ExcelLib内部调用xlSheetReadStr进行读取,因此cell必须是文本格式,如果是数值格式将读出空字符串。在CVI工程中的树形结构的根节点上右键->Add Folder,命名为 libxl_include。注意:如果输入的是纯数字,则需要将它们设置为文本格式(左上角出现绿色三角),下面这样就不行!将“ExcelLibxl模块\libxl_include ”文件夹中的头文件都添加进来。运行程序,可以看到读取sheet1的内容正常,写入sheet2的内容也正常。
2024-10-17 10:32:28 826
原创 Excel中使用VBA实现按键、sheet跳转
Excel2007中,开始->Excel选项->自定义,将“开发工具”中的“插入控件”、“查看代码”、“设计模式”添加到快速启动栏。在快速访问栏点设计模式,再点按钮,可以调整按钮的位置和大小;在按钮上右键,可以通过属性设置按钮的名称等属性。函数功能:根据Sheet2选中的cell中的时间,查找Sheet1中对应的时间,并滚动到该行。在快速访问栏上点插入控件,选ActiveX控件里的命令按钮,在sheet里画一个按钮。‘sheet2中选择区变化时调用,在选择区的第一个cell附近显示按钮btn1。
2024-10-17 10:16:42 644
原创 Qt读写Excel文件,QXlsx库使用方法
将excelopera.h和excelopera.c添加到工程。在工程文件夹中新建test1.xlsx文件,并写入以下内容。注意:如果没有自动出现,则点菜单栏->构建->重新构建。打开test1.xlsx可以看到,写入功能也正常。将QXlsx文件夹复制到目标工程文件夹中。在mainwindow.c中添加下面代码。可以看到,已经成功读取xlsx中的内容。工程目录中自动出现“QXlsx”文件夹。在mainwindow.h中添加。
2024-10-16 21:28:02 267
原创 查看DLL的接口函数
2、在windows的搜索栏中搜索Native Tools Command Prompt,打开Command Prompt。4、在powershell中输入:d: ,切换到D盘。再输入:dumpbin /exports 111.dll ,回车。3、将需要查看接口的DLL放到某个简单的目录,比如D:\111.dll。其中,最后一行Your_Functions_Here就是接口函数名。1、windows系统下已安装VS。
2023-12-09 12:36:03 883
原创 关闭Windows11自动更新
名称:FlightSettingsMaxPauseDays。1,打开命令行窗口,输入regedit,打开注册表。4,设置,Windows更新,暂停更新选最大周数。3,新建:DWORD(32位)值。数值数据:7000(十进制)
2023-08-28 11:24:51 145
原创 驱动安装 – win11下安装usbcan报错
提示 :“安全设置将阻止加载此驱动程序。你需要调整设置以加载此驱动程序。将 “内核隔离” 下的 “内存完整性” 关闭即可。选择【Windows安全中心】打开Windows设置。
2023-08-18 10:15:16 2486
原创 电脑基础 – 无法访问共享文件夹
解决方法:控制面板–>用户账户–>管理Windows凭据–>添加Windows凭据,输入ip,用户名,密码。通过输入ip访问共享文件夹,提示错误:此用户无法登录。
2023-08-08 09:13:34 405
原创 日常 – 电信卡账号已暂停服务
3,打开微信,右上角搜索XX电信,选择5G标识公众号。5,按回复的信息操作(后面要人脸验证)。1,将电话卡安装到一台手机。2,开启流量,关闭WiFi。4,给公众号发送“11”。
2023-07-11 13:50:31 130 1
原创 数据恢复 - 硬盘分区恢复
赶紧装回硬盘盒,果然还是未识别,这下捅娄子了(冷汗),硬盘里面有好多备份的资料。但是,事后我故意删除硬盘分区,使用DG无法搜索到分区,但是用该软件可以找到并恢复分区。点击工具栏上的“搜索分区”,居然可以找到原来的分区(大喜),等找到所有分区后,点“保存更改”,弹出了付费的窗口(失望)一块机械硬盘本来用硬盘盒当做移动硬盘使用,有一天觉得每次插USB有点麻烦,就将它装到台式机里,打算当做第二块硬盘来用。于是各种搜索注册码破解版,想不到这么好用的工具居然找不到能用的版本,最后找到一个英文版才解决了。
2023-06-28 21:06:02 147
原创 仪器远程控制 – Angilent Keysight示波器编程手册获取
在示波器上打开示波器软件,在软件右上角点help,确定帮助文件所在的文件路径,在附近的路径中查找manual文件夹,然后在manual文件夹中查找programming相关文档。
2023-06-26 13:28:58 461 1
原创 交换机 – 华为CloudEngine S3735S配置入门喂饭级教程(仅用一根网线)
1、将Console线的网口插入交换机的CONSOLE口,另一端接USB转串口的串口端。2、将USB转串口线的USB口插入电脑,安装相关驱动,使电脑识别出串口的COM号。“Connection Type”选“Other”,下拉框选“Telnet”。3、打开Putty软件,“Connection Type”选“Serial”。在“维护->管理员”页面,勾选“接入类型”中的Telnet、SSH。在“SSH用户配置”中勾选“Password认证”、Stelnet。“Connection Type”选“SSH”。
2023-06-21 15:45:54 13253 1
原创 C# - VisualStudio2019工程转VS2008
3、用VS2008打开XXX.csproj。4、重新生成解决方案,另存XXX.sln。1、用记事本打开XXX.csproj。
2023-06-21 08:57:18 257
原创 1553B-RenewMessageCDP的注意点
上述两个函数调用不会更新子地址1的缓存,当发送消息1时,将使用datainfo1更新子地址1的缓存。同理,当发送消息2时,将使用datainfo2更新子地址1的缓存。RenewMessageCDP是针对某条消息的,不是针对某个子地址的。上述两条消息的cmd1info是一样的。
2023-05-30 17:26:05 85
原创 CVI - 写Word文件的表格
通过查看WordRpt_AddTable函数的定义,发现其调用word2000.c的Word_TablesAddOld函数。在Word_TablesAddOld函数附近发现了Word_TablesItem函数,猜测就是获取已有表格句柄的底层函数。而CVI自带的wordreport.c文件只有WordRpt_AddTable函数(添加表格),却没有获取已有表格句柄的函数。WriteCell_Word(2,2,1,"你好ABC");2、在WordOpera.c文件中添加WriteCell_Word函数。
2023-05-28 13:41:50 533
原创 Win10通过NTP进行时间同步
在一个局域网站,可以在一台电脑A中启动NTP服务,然后将其他电脑的“Internet时间设置”中的服务器设为A的IP地址。NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。具体方法搜索:win10 ntp。
2023-05-04 13:54:18 1655
原创 1553B不同版本驱动安装
Win7x64安装1553B驱动3030版本后,PCI的1553B卡在设备管理器中有感叹号,驱动异常。卸载该驱动后,重新安装3020版本,发现驱动还是异常。解决:C:\Windows\System32\drivers文件夹里的相关驱动文件都删除后,再重新安装3020驱动。
2023-04-25 20:23:29 402
原创 CVI软件报tsqhandle无效错误
再看一遍出队代码,发现templen是1万左右,但是tmpbuf1大小是5千,而且tmpbuf1是函数内static变量。启示:数组访问越界是c语言是常见问题,但是CVI不检查该问题,导致多数情况下越界问题被隐藏,当发生意料之外的问题时,很难确定是不是越界问题造成的。因此,在编程时就要留意该问题,特别是处理数据的长度不固定时,一定要保证长度不超过数组的大小。分析:印象中软件的所有static变量的内存都分配在一起,tmpbuf1越界将会篡改其他static变量,从而导致tsqhandle被篡改。
2023-04-12 10:04:38 122
原创 Win7或XP系统USB口插鼠标没反应
2,在通用串行总线控制器下,找到USB Root Hub,右键–>卸载。3,菜单栏上,操作–>扫描检测硬件改动,等待系统自动安装驱动,完成。1,我的电脑–>右键–>设备管理器。
2023-03-31 13:01:57 519
PTC_WF5_M280_Win32许可证文件
2018-07-01
PTC_WF5_M280_Win32破解文件
2018-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人