会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
St3ven
博客园
首页
新随笔
联系
订阅
管理
2023年12月9日
[MFC]如何将数据保存为CSV格式
摘要: BOOL WriteCsv(CString strText) { CString strPath; strPath.Format(_T("D:\\CSV")); if (!CFileSystemHelper::IsDirectoryExist(strPath))//判断目录存不存在 { CFileS
阅读全文
posted @ 2023-12-09 10:38 Steven丶
阅读(337)
评论(0)
推荐(0)
2023年11月16日
CSV文件中含有逗号和双引号的文本如何在Excel中正确的显示
摘要: 在工作中将文本保存为CSV格式遇到过一个问题,当文本中含有逗号和双引号的时候,用Excel打开这个文件,文本的内容显示会出现问题。当文本含有逗号时,Excel打开csv文件会默认逗号为分隔符,将一个文本分割成几个单位格显示。如下图: 图1.记事本打开是正常的 图2.Excel中打开后文本被分割成三个
阅读全文
posted @ 2023-11-16 17:49 Steven丶
阅读(2333)
评论(0)
推荐(0)
2023年11月9日
[MFC]过滤数组中重复的数据
摘要: 之前在帮客户开发一个自动读取物理网卡地址功能的时候,获取到的网卡地址偶尔会出现重复,如下图,无论是单张网卡还是多张网卡都存在这个问题。由于我获取的网卡地址是存放于CStringArray中,所以我得对其中的数据进行去重才能正常地显示网卡地址。 为此,我在网上找到资料,用映射表类CMap的操作符[]来
阅读全文
posted @ 2023-11-09 16:38 Steven丶
阅读(187)
评论(0)
推荐(0)
2023年11月4日
[MFC]区分USB扫码枪和键盘输入的实现
摘要: 不久前在帮客户做一个生产软件,要用到扫码枪输入一定长度的条码并且有条码长度防呆,结果发现手头的扫码枪居然是模拟键盘输入将条码数据直接发送到焦点控件中的(USB口的扫码枪),比如Edit Control,而由于业务要求,不允许生产线上员工手工输入条码内容,因此我将文本框设为只读,想不到扫码枪也无法输入
阅读全文
posted @ 2023-11-04 15:16 Steven丶
阅读(615)
评论(0)
推荐(0)
公告