编辑框读出串口数据如下(两次读数):
09:09:29 04/24/12
1: 0034.5 C 2: 0025.0 C 3: 0023.6 C
4: 0023.7 C 5: 0024.7 C 6: 0026.5 C
09:10:04 04/24/12 1: 0034.7 C 2: 0024.9 C 3: 0025.4 C
4: 0026.0 C 5: 0024.9 C 6: 0025.8 C
已经能将数据存入csv表格,现在的问题是如何将第二次的读数也存入csv,而且自动换行,第一次第一行,第二次第二行....
我的做法是:先将提取的数据存入数组q[i],然后用
file.Open("FileName.csv", CFile::modeCreate|CFile::modeWrite );
file.WriteString(_T(q[i]+","));
问题在于,第二次读数会将第一次的替换掉。请老师们指点下。灰常感谢!
09:09:29 04/24/12
1: 0034.5 C 2: 0025.0 C 3: 0023.6 C
4: 0023.7 C 5: 0024.7 C 6: 0026.5 C
09:10:04 04/24/12 1: 0034.7 C 2: 0024.9 C 3: 0025.4 C
4: 0026.0 C 5: 0024.9 C 6: 0025.8 C
已经能将数据存入csv表格,现在的问题是如何将第二次的读数也存入csv,而且自动换行,第一次第一行,第二次第二行....
我的做法是:先将提取的数据存入数组q[i],然后用
file.Open("FileName.csv", CFile::modeCreate|CFile::modeWrite );
file.WriteString(_T(q[i]+","));
问题在于,第二次读数会将第一次的替换掉。请老师们指点下。灰常感谢!
解决方案 »
- vc ado 怎样用语句实现两个ORACLE库表和表的数据添加
- unexpected end of file while looking for precompiled header directive windows 编程不能添加函数?
- _ultoa转换无符号长整型,哪个转换无符号int型为字符串?
- 只有dll文件没有头文件,怎样加入到vc++程序中
- ADO中Find的问题,大家帮程序员MM解决一下。
- 在一个函数开始处开启一个线程,为什么在函数体执行完了才执行线程函数
- 如何让程序已运行窗口就最大化?
- 请问vc中的四舍五入函数和截余函数是什么?谢谢
- 画笔实现的问题
- 我不相信csdn上每人能解这个问题! csdn上过半数的人对这问题有浓厚兴趣!
- mfc连接远程数据
- _variant_t 类型的1转化为long int(.lval)后???
但是第二次串口数据存入后还是会替换第一次的。
至于ecton同学说的在末尾加0x0D0x0A\r\n不知道怎么加哦...能具体点么?多谢啦,做的东西就差这一步了。