定时哪错了?没起作用 if(qi==0||shui==0||t>=45)
{
SetTimer(1,600000,NULL); OnTimer(600000);
{
FILE* fp;
fp=fopen("test.dat", "a");
fputs("当前时间为:",fp);
fprintf(fp,"%s \n",str);
fputs("氮气压力为:",fp);
fprintf(fp,"% d ",qi); fputs("冷却水压力为:",fp);
fprintf(fp,"% d ",shui); fputs("摄像头温度为:",fp);
fprintf(fp,"% d",t);
fputs("℃\n",fp); fputs("**************************************************************\n",fp);
fclose(fp);
}
{
SetTimer(1,600000,NULL); OnTimer(600000);
{
FILE* fp;
fp=fopen("test.dat", "a");
fputs("当前时间为:",fp);
fprintf(fp,"%s \n",str);
fputs("氮气压力为:",fp);
fprintf(fp,"% d ",qi); fputs("冷却水压力为:",fp);
fprintf(fp,"% d ",shui); fputs("摄像头温度为:",fp);
fprintf(fp,"% d",t);
fputs("℃\n",fp); fputs("**************************************************************\n",fp);
fclose(fp);
}
解决方案 »
- int[] a 和 int* a有什么区别
- VC6.O程序调通了 无错误跟警告 但是运行出现0x5f439eb中引用的0x0000000内存不恩能够为read
- 向各位求助!
- AnimateWindow使用
- ADO判断SQL语句执行是否有结果的问题,在线等
- 超低级问题,请问如何在文件中用fread或者其他的方法一次性地读一行字符串啊,类似readln一样??
- 奇怪了
- VC 操作 Word (高手请进)
- vc用MySQL C API远程连接MySql数据库服务器时间过长的问题。
- 各位高手帮帮忙!!!!
- 有没有一种方法,不管计算机的USB端口是否连接设备,只管打开计算机的USB端口、向计算机的USB端口中写数据,就像操作COM接口一样
- 连接问题:error LNK2001: unresolved external symbol _WinMain@16
但是根本就没有起作用,我就在网上搜了搜,我理解OnTimer()是一个函数,但括号里放什么东西我不知道。此函数响应定时到的事件
是吗?
是吗?
要不问题太难解决了.
{
SetTimer(1,600000,NULL); OnTimer(600000);
{
//执行定时到的程序
}
}
是不是应该这样 OnTimer(1);
启用定时器1
错误提示是什么原因造成的?
if(qi==0||shui==0||t>=45)
{
SetTimer(1,600000,NULL);
} void CComdlg::OnTimer(UINT nIDEvent)
{
FILE* fp;
fp=fopen("test.dat", "a");
fputs("当前时间为:",fp);
fprintf(fp,"%s \n",str);
fputs("氮气压力为:",fp);
fprintf(fp,"% d ",qi); fputs("冷却水压力为:",fp);
fprintf(fp,"% d ",shui); fputs("摄像头温度为:",fp);
fprintf(fp,"% d",t);
fputs("℃\n",fp); fputs("**************************************************************\n",fp);
fclose(fp);
CDialog::OnTimer(nIDEvent);
}