小弟请问高手,如何将用VC实时采集的数据,用一个自动生成的文档保存下来 小弟我苦思良久,希望哪位大哥大姐能够帮我解决燃眉之急我是将数据采集卡插在主机里,然后引出线来采集,用VC做的界面,想隔一定时间就将采集到的数据自动保存到一个文档里,不知道如何实现. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我现在是把数据采集出来放到了一个数组里,但是数组的容量毕竟有限,我是想把采集出来的数据及时的存储到一个文件里,然后可以用别的软件,向matlab之类的进行仿真。请问怎么用VC程序来实现。需要用什么类吗? void WriteLog(char *fmt,...)//Modified by liuxiang{ va_list args; char modname[200]; char temp[5000]; HANDLE hFile; GetModuleFileName(NULL, modname, sizeof(modname)); if((hFile =CreateFile("c:\\mydata.txt", GENERIC_WRITE, 0, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL)) <0) { return; } _llseek((HFILE)hFile, 0, SEEK_END); wsprintf(temp, "mydata:%s:", modname); DWORD dw; WriteFile(hFile, temp, strlen(temp), &dw, NULL); va_start(args,fmt); vsprintf(temp, fmt, args); va_end(args); WriteFile(hFile, temp, strlen(temp), &dw, NULL); wsprintf(temp, "\n"); WriteFile(hFile, temp, strlen(temp), &dw, NULL); _lclose((HFILE)hFile);} 带朋友发帖,问一下IPSec? 被鄙视了,散分 求输入法编程资料,UP有分! 关于调用Linux下移植到windows下的代码编COM dll组件的问题。 进程突然消失 如何将删除的注册表项恢复???? 多线程出现Debug Assertion Failed问题~ <<Advance windows>>中多次提到进程的派生,是怎样一种情况?(内空) 请问有没有VBA的大虾? 关于工具条的问题? 谁 谁有MP3转WAV的代码。。。。。。 我要用vc通过odbc的crecordset类来随机的调用access数据库中满足某一条件的数据,应该怎样做?
我是想把采集出来的数据及时的存储到一个文件里,然后可以用别的软件,向matlab之类的进行仿真。
请问怎么用VC程序来实现。需要用什么类吗?
{
va_list args;
char modname[200]; char temp[5000];
HANDLE hFile; GetModuleFileName(NULL, modname, sizeof(modname)); if((hFile =CreateFile("c:\\mydata.txt", GENERIC_WRITE, 0, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL)) <0)
{
return;
}
_llseek((HFILE)hFile, 0, SEEK_END); wsprintf(temp, "mydata:%s:", modname);
DWORD dw;
WriteFile(hFile, temp, strlen(temp), &dw, NULL);
va_start(args,fmt);
vsprintf(temp, fmt, args);
va_end(args); WriteFile(hFile, temp, strlen(temp), &dw, NULL); wsprintf(temp, "\n");
WriteFile(hFile, temp, strlen(temp), &dw, NULL); _lclose((HFILE)hFile);
}