⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 commsetdlg.cpp

📁 本项目是我工作时候应公司需求开发的 开发工具是EVC++4.0
💻 CPP
📖 第 1 页 / 共 2 页
字号:
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=394;YjbkData[YjbkNum].hp=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=398;YjbkData[YjbkNum].hq=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=402;YjbkData[YjbkNum].s1=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=406;YjbkData[YjbkNum].s2=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=410;YjbkData[YjbkNum].s3=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=414;YjbkData[YjbkNum].hs=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=418;YjbkData[YjbkNum].f=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=422;YjbkData[YjbkNum].fai=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=426;YjbkData[YjbkNum].u1g=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=430;YjbkData[YjbkNum].u2g=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=434;YjbkData[YjbkNum].u3g=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=438;YjbkData[YjbkNum].In=FDLH.f;
		/*end测试变量结构*/ 

        /*向量图结构*/
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=442;YjbkData[YjbkNum].fu1i2=FDLH.f;

		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=446;YjbkData[YjbkNum].fu1i3=FDLH.f;

		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=450;YjbkData[YjbkNum].fu1u1=FDLH.f;

		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=454;YjbkData[YjbkNum].fu1u2=FDLH.f;

		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=458;YjbkData[YjbkNum].fu1u3=FDLH.f;

		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=462;YjbkData[YjbkNum].fi1i2=FDLH.f;

		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=466;YjbkData[YjbkNum].fi1i3=FDLH.f;

		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=470;YjbkData[YjbkNum].fu1i1_xlt=FDLH.f;	
	
		/*YjbkData[YjbkNum].fu1u1=0.0;
		YjbkData[YjbkNum].fu1u2=120.51;
		YjbkData[YjbkNum].fu1u3=216.93;
		YjbkData[YjbkNum].fu1i1=185.79;
		YjbkData[YjbkNum].fu1i2=176.77;		
		YjbkData[YjbkNum].fu1i3=263.74;*/
		/*end向量图结构*/

       /* 接线图结构
		for(n=0;n<4;n++)FDLH.ch[n]=Data232[n+m];m+=n;YjbkData[YjbkNum].pcos=FDLH.f;
		for(n=0;n<4;n++)FDLH.ch[n]=Data232[n+m];m+=n;YjbkData[YjbkNum].enger=FDLH.f;
		for(n=0;n<4;n++)FDLH.ch[n]=Data232[n+m];m+=n;YjbkData[YjbkNum].gx=FDLH.f;
		for(n=0;n<4;n++)FDLH.ch[n]=Data232[n+m];m+=n;YjbkData[YjbkNum].ztdl=FDLH.f;
         //end接线图结构*/

        /*电能表误差结构*/
		m=502;
		for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].ch[x]=Data232[n+m+1];m=506;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=510;YjbkData[YjbkNum].err1=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=514;YjbkData[YjbkNum].err2=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=518;YjbkData[YjbkNum].err3=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=522;YjbkData[YjbkNum].perr=FDLH.f;
		/*end电能表误差结构*/

		/*多功能电能表抄表数据结构*/
		m=522;
		ZXLH.ch[1]=Data232[m];ZXLH.ch[0]=Data232[m+1];
		YjbkData[YjbkNum].min=ZXLH.i;m=524;                 
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=528;YjbkData[YjbkNum].jian=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=532;YjbkData[YjbkNum].feng=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=536;YjbkData[YjbkNum].gu=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=540;YjbkData[YjbkNum].ping=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=544;YjbkData[YjbkNum].xuliang=FDLH.f;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=548;YjbkData[YjbkNum].zong=FDLH.f;
		/*end多功能电能表抄表数据结构*/

		/*CT结构*/
		m=548;
		for(n=0,x=0;n<20;n+=2,x++)YjbkData[YjbkNum].ct1[x]=Data232[n+m+1];m=568;
		for(n=0,x=0;n<20;n+=2,x++)YjbkData[YjbkNum].ct2[x]=Data232[n+m+1];m=588;
		for(n=0,x=0;n<6;n+=2,x++)YjbkData[YjbkNum].ctabc[x]=Data232[n+m+1];m=594;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=598;YjbkData[YjbkNum].vct1_A=FDLH.f;		 	 
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=602;YjbkData[YjbkNum].vct2_A=FDLH.f;		 	 
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=606;YjbkData[YjbkNum].ctbb_A =FDLH.f;		 	 
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=610;YjbkData[YjbkNum].vct1_B=FDLH.f;		 	 
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=614;YjbkData[YjbkNum].vct2_B=FDLH.f;		 	 
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=618;YjbkData[YjbkNum].ctbb_B=FDLH.f;		 	 
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=622;YjbkData[YjbkNum].vct1_C=FDLH.f;		 	 
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=626;YjbkData[YjbkNum].vct2_C=FDLH.f;		 	 
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=630;YjbkData[YjbkNum].ctbb_C=FDLH.f;		 	 
		/*endCT结构*/

        /*//电压表结构
     	for(n=0;n<20;n++)YjbkData[YjbkNum].lx[n]=Data232[n+m+1];m+=n;
     	for(n=0;n<20;n++)YjbkData[YjbkNum].bh[n]=Data232[n+m+1];m+=n;
     	for(n=0;n<20;n++)YjbkData[YjbkNum].xh[n]=Data232[n+m+1];m+=n;
     	for(n=0;n<20;n++)YjbkData[YjbkNum].data[n]=Data232[n+m+1];m+=n;
		for(n=0;n<4;n++)FDLH.ch[n]=Data232[n+m];m+=n;YjbkData[YjbkNum].range=FDLH.f;		 	 
		for(n=0;n<4;n++)FDLH.ch[n]=Data232[n+m];m+=n;YjbkData[YjbkNum].jddj=FDLH.f;		 	 
		for(n=0;n<4;n++)FDLH.ch[n]=Data232[n+m];m+=n;YjbkData[YjbkNum].ds_A=FDLH.f;		 	 
		for(n=0;n<4;n++)FDLH.ch[n]=Data232[n+m];m+=n;YjbkData[YjbkNum].test_A=FDLH.f;		 	 
		for(n=0;n<4;n++)FDLH.ch[n]=Data232[n+m];m+=n;YjbkData[YjbkNum].error_A=FDLH.f;		 	 
		for(n=0;n<4;n++)FDLH.ch[n]=Data232[n+m];m+=n;YjbkData[YjbkNum].ds_B=FDLH.f;		 	 
		for(n=0;n<4;n++)FDLH.ch[n]=Data232[n+m];m+=n;YjbkData[YjbkNum].test_B=FDLH.f;		 	 
		for(n=0;n<4;n++)FDLH.ch[n]=Data232[n+m];m+=n;YjbkData[YjbkNum].error_B=FDLH.f;		 	 
		for(n=0;n<4;n++)FDLH.ch[n]=Data232[n+m];m+=n;YjbkData[YjbkNum].ds_C=FDLH.f;		 	 
		for(n=0;n<4;n++)FDLH.ch[n]=Data232[n+m];m+=n;YjbkData[YjbkNum].test_C=FDLH.f;		 	 
		for(n=0;n<4;n++)FDLH.ch[n]=Data232[n+m];m+=n;YjbkData[YjbkNum].error_C=FDLH.f;		 	 
        /*end电压表结构*/

		/*时间结构*/
		m=630;
		for(n=0,x=0;n<14;n+=2,x++)YjbkData[YjbkNum].data[x]=Data232[n+m+1];m=644;
     	for(n=0,x=0;n<14;n+=2,x++)YjbkData[YjbkNum].ttime[x]=Data232[n+m+1];m=658;
		/*end时间结构*/

        /*条件选择结构
     	for(n=0;n<18;n++)YjbkData[YjbkNum].pdms[n]=Data232[n+m+1];m+=n;
     	for(n=0;n<20;n++)YjbkData[YjbkNum].jblx[n]=Data232[n+m+1];m+=n;
     	for(n=0;n<18;n++)YjbkData[YjbkNum].jxzs[n]=Data232[n+m+1];m+=n;
     	for(n=0;n<22;n++)YjbkData[YjbkNum].fzxz[n]=Data232[n+m+1];m+=n;
     	for(n=0;n<10;n++)YjbkData[YjbkNum].abcx[n]=Data232[n+m+1];m+=n;
     	for(n=0;n<10;n++)YjbkData[YjbkNum].ground_a[n]=Data232[n+m+1];m+=n;
     	for(n=0;n<10;n++)YjbkData[YjbkNum].ground_b[n]=Data232[n+m+1];m+=n;
     	for(n=0;n<10;n++)YjbkData[YjbkNum].ground_c[n]=Data232[n+m+1];m+=n;
		/*end条件选择结构*/

        /*接线判断结果结构*/
		m=658;
		for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].pt[x]=Data232[n+m+1];m=666;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].pt_a[x]=Data232[n+m+1];m=674;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].pt_b[x]=Data232[n+m+1];m=682;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].pt_c[x]=Data232[n+m+1];m=690;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].ptabc[x]=Data232[n+m+1];m=698;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].u_1st[x]=Data232[n+m+1];m=706;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].u_2st[x]=Data232[n+m+1];m=714;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].u_3st[x]=Data232[n+m+1];m=722;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].pt_ground[x]=Data232[n+m+1];m=730;
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=734;YjbkData[YjbkNum].fu1i1=FDLH.f;		 	 
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=738;YjbkData[YjbkNum].fu2i2=FDLH.f;		 	 
		FDLH.ch[3]=Data232[m];FDLH.ch[2]=Data232[m+1];FDLH.ch[1]=Data232[m+2];FDLH.ch[0]=Data232[m+3];
		m=742;YjbkData[YjbkNum].fu3i3=FDLH.f;		 	 
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].ct[x]=Data232[n+m+1];m=750;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].ct_a[x]=Data232[n+m+1];m=758;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].ct_b[x]=Data232[n+m+1];m=766;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].ct_c[x]=Data232[n+m+1];m=774;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].ctabc[x]=Data232[n+m+1];m=782;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].end_1[x]=Data232[n+m+1];m=790;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].end_2[x]=Data232[n+m+1];m=798;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].end_3[x]=Data232[n+m+1];m=806;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].i_1st[x]=Data232[n+m+1];m=814;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].i_2st[x]=Data232[n+m+1];m=822;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].i_3st[x]=Data232[n+m+1];m=830;
     	for(n=0,x=0;n<8;n+=2,x++)YjbkData[YjbkNum].ct_ground[x]=Data232[n+m+1];m=838;
     	for(n=0,x=0;n<18;n+=2,x++)YjbkData[YjbkNum].jxzs[x]=Data232[n+m+1];m=856;
		for(n=0,x=0;n<30;n+=2,x++)YjbkData[YjbkNum].dblx[x]=Data232[n+m+1];m=886;
		//strcpy(YjbkData[YjbkNum].dblx,"P33");
		/*end接线判断结果结构*/
		//谐波
		m=886;

		for(i=0;i<192;i++)
		{
			FDLH.ch[3]=Data232[m];
			FDLH.ch[2]=Data232[m+1];
			FDLH.ch[1]=Data232[m+2];
			FDLH.ch[0]=Data232[m+3];
			m+=4;
			YjbkData[YjbkNum].harm_per [i]=FDLH.f;
		}
	

		break;		 
	case 0x0013:flg_Djb_hand = 1;flg_Yjb_hand=1;break;
	case 0x0014:flg_Djb_recOK = 1;break;
	case 0x0015:AfxMessageBox(_T("15"));break;
	case 0x0016:AfxMessageBox(_T("16"));break;
	case 0x0017:AfxMessageBox(_T("17"));break;
	case 0x0018:AfxMessageBox(_T("18"));break;
	//default :
	//     s.Format (_T("%x"),command);
	//  AfxMessageBox(s);
	}
		
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -