void __fastcall TForm1::Timer2Timer(TObject *Sender)
{
fp = fopen("D:\\bcbtest\\","r"); //打开文件 D:\\bcbtest\\
if(fp==NULL) //如果文件不存在
{
printf( "The file '' was not opened\n" ); /显示文件没有打开。 }
fscanf(fp,"%d",&csh); //定义变量类型 fscanf(fp,"%s",furNo);
教学植物园
fscanf(fp,"%f",&productNo);
fscanf(fp,"%f",&maxPress);
fscanf(fp,"%f",&minPress);
fscanf(fp,"%f",&optimumPress);
fscanf(fp,"%f",&minturns);
fscanf(fp,"%f",&maxturn);
fscanf(fp,"%s",lotNo);
//fgets(lotNo,10,fp);
fclose(fp);
EMaxPress->Text = maxPress; //给text对话框写入对应值
EMinPress->Text = minPress;
EOptimumPress->Text =optimumPress;
EMinTurns->Text = minturns;
EMaxTurns->Text = maxturn;
240pw9
EFurNo->Text = furNo;
ELotNo->Text = lotNo;
EProductNo->Text = productNo;
ETriggle->Text = csh;
WINCC向TXT文件内写数据
#include "apdefap.h"
包一峰int gscAction( void )
{
FILE *pFile=NULL; //清空文件
int ztw; //定义变量
int gyz;
float pipno,t_max,t_min,t_opre,gd_min,gd_max;
char *lotno1;
char *heatno1;
gyz= GetTagBit("ts");
ztw= GetTagBit("data_record_statr");
heatno1=GetTagChar("heat_Number"); // heat_Number为文本类型
pipno=GetTagFloat("pipe_number_counter");
if (gyz==0)
{
t_max=GetTagFloat("CSO_MAX_TORQUE_SET");
t_min=GetTagFloat("CSO_MIN_TORQUE_SET");
t_opre=GetTagFloat("CSO_OPTI_TORQUE_SET");
}
解放军理工大学学报else
{
t_max=GetTagFloat("CSO_MAX_TORQUE_NM");
t_min=GetTagFloat("CSO_MIN_TORQUE_NM");
t_opre=GetTagFloat("CSO_OPTI_TORQUE_NM");
}
if (gyz==0)
{
t_max=GetTagFloat("t1");
t_min=GetTagFloat("t2");
高校教师 t_opre=GetTagFloat("t3");
}
else
{
t_max=GetTagFloat("s1");
t_min=GetTagFloat("s2");
t_opre=GetTagFloat("s3");
}
gd_min=GetTagFloat("CSO_MIN_GD");
gd_max=GetTagFloat("CSO_MAX_GD");
lotno1=GetTagChar("lot_Number");
pFile=fopen("D:\\bcbtest\\","w");
if(pFile==NULL)
{
m序列 printf( "The file '' was not opened\n" );
}
fprintf( pFile, "%d\n",ztw);
fprintf( pFile, "%s\n",heatno1);
fprintf( pFile, "%f\n",pipno);
fprintf( pFile, "%f\n", t_max);
fprintf( pFile, "%f\n", t_min);
fprintf( pFile, "%f\n",t_opre);
fprintf( pFile, "%f\n", gd_min);
fprintf( pFile, "%f\n", gd_max);
fprintf( pFile, "%s",lotno1);
fclose( pFile);
return 0;
}