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

📄 menu1.c

📁 Borland c++编写
💻 C
📖 第 1 页 / 共 5 页
字号:
		  getch();

		 break;
   case 0:
		  returnflag='4';
		  break;
  }
 }while(returnflag!='4');
 return(0);
}
int dxdl(void)
{
 MENU_ITM nnewmenu[5];
 char returnflag;
 char ChinaString[30];
 nnewmenu[0].menubar="1.A相电流";
 nnewmenu[1].menubar="2.B相电流";
 nnewmenu[2].menubar="3.C相电流";
 nnewmenu[3].menubar="4.返回";
 nnewmenu[4].menubar=NULL;

 nnewmenu[0].menukey='1';
 nnewmenu[1].menukey='2';
 nnewmenu[2].menukey='3';
 nnewmenu[3].menukey='4';
 do
 {
  clrscr();
  returnflag=putch((char)menu(nnewmenu,NULL,0,1,1));
  switch(returnflag)
  {
   case'1':
		 DB_flag[3]='1';
			  clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		 break;
   case'2':
		 DB_flag[3]='2';
			 clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		 break;
   case'3':
		 DB_flag[3]='3';
			  clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		 break;
   case 0:
		  returnflag='4';
		  break;
  }
 }while(returnflag!='4');
 return(0);
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------
int dssygl(void)
{
 MENU_ITM nnewmenu[8];
 char returnflag;
 char ChinaString[30];
 nnewmenu[0].menubar="1.瞬时有功功率";
 nnewmenu[1].menubar="2.A相有功功率";
 nnewmenu[2].menubar="3.B相有功功率";
 nnewmenu[3].menubar="4.C相有功功率";
 nnewmenu[4].menubar="5.正向有功功率上限值";
 nnewmenu[5].menubar="6.反向有功功率上限值";
 nnewmenu[6].menubar="7.反回";
 nnewmenu[7].menubar=NULL;

 nnewmenu[0].menukey='1';
 nnewmenu[1].menukey='2';
 nnewmenu[2].menukey='3';
 nnewmenu[3].menukey='4';
 nnewmenu[4].menukey='5';
 nnewmenu[5].menukey='6';
 nnewmenu[6].menukey='7';
 do
 {
  clrscr();
  returnflag=putch((char)menu(nnewmenu,NULL,0,1,1));
  switch(returnflag)
  {
   case'1':
		  DB_flag[3]='0';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'2':
		  DB_flag[3]='1';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'3':
		  DB_flag[3]='2';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'4':
		  DB_flag[3]='3';
			clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'5':
		  DB_flag[3]='4';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'6':
		  DB_flag[3]='5';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case 0:
		  returnflag='7';
		  break;
  }
 }while(returnflag!='7');
 return(0);
}
int dsswgl(void)
{
 MENU_ITM nnewmenu[6];
 char ChinaString[30];
 char returnflag;
 nnewmenu[0].menubar="1.瞬时无功率";
 nnewmenu[1].menubar="2.A相无功率";
 nnewmenu[2].menubar="3.B相无功率";
 nnewmenu[3].menubar="4.C相无功率";
 nnewmenu[4].menubar="5.返回";
 nnewmenu[5].menubar=NULL;

 nnewmenu[0].menukey='1';
 nnewmenu[1].menukey='2';
 nnewmenu[2].menukey='3';
 nnewmenu[3].menukey='4';
 nnewmenu[4].menukey='5';
 do
 {
  clrscr();
  returnflag=putch((char)menu(nnewmenu,NULL,0,1,1));
  switch(returnflag)
  {
   case'1':
		  DB_flag[3]='0';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'2':
		  DB_flag[3]='1';
			  clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'3':
		  DB_flag[3]='2';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'4':
		  DB_flag[3]='3';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case 0:
		  returnflag='5';
		  break;
  }
 }while(returnflag!='5');
 return(0);
}
int dglys(void)
{
 MENU_ITM nnewmenu[6];
 char ChinaString[30];
 char returnflag;
 nnewmenu[0].menubar="1.总功率因数";
 nnewmenu[1].menubar="2.A相功率因数";
 nnewmenu[2].menubar="3.B相功率因数";
 nnewmenu[3].menubar="4.C相功率因数";
 nnewmenu[4].menubar="5.反回";
 nnewmenu[5].menubar=NULL;

 nnewmenu[0].menukey='1';
 nnewmenu[1].menukey='2';
 nnewmenu[2].menukey='3';
 nnewmenu[3].menukey='4';
 nnewmenu[4].menukey='5';
 do
 {
  clrscr();
  returnflag=putch((char)menu(nnewmenu,NULL,0,1,1));
  switch(returnflag)
  {
   case'1':
		 DB_flag[3]='0';

				  clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'2':
		 DB_flag[3]='1';
				  clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		 break;
   case'3':
		 DB_flag[3]='2';
				  clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		 break;
   case'4':
		 DB_flag[3]='3';
				  clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		 break;
   case 0:
		  returnflag='5';
		  break;
  }
 }while(returnflag!='5');
 return(0);
}
//----------------------------------------------------------------------------------------------------------------
int ddx(void)
{
 MENU_ITM nnewmenu[6];
 char returnflag;
 nnewmenu[0].menubar="1.断相次数";
 nnewmenu[1].menubar="2.断相时间累计";
 nnewmenu[2].menubar="3.断相起始时刻";
 nnewmenu[3].menubar="4.断相结束时刻";
 nnewmenu[4].menubar="5.返回";
 nnewmenu[5].menubar=NULL;

 nnewmenu[0].menukey='1';
 nnewmenu[1].menukey='2';
 nnewmenu[2].menukey='3';
 nnewmenu[3].menukey='4';
 nnewmenu[4].menukey='5';
 do
 {
  clrscr();
  returnflag=putch((char)menu(nnewmenu,NULL,0,1,1));
  switch(returnflag)
  {
   case'1':
		 DB_flag[2]='1';
		 ddx1();
		 break;
   case'2':
		 DB_flag[2]='2';
		 ddx2();
		 break;
   case'3':
		 DB_flag[2]='3';
		 ddx3();
		 break;
   case'4':
		 DB_flag[2]='4';
		 ddx4();
		 break;
   case 0:
		  returnflag='5';
		  break;
  }
 }while(returnflag!='5');
 return(0);
}
int ddx1(void)
{
 MENU_ITM nnewmenu[8];
 char returnflag;
 char ChinaString[30];
 nnewmenu[0].menubar="1.总断相次数";
 nnewmenu[1].menubar="2.A相断相次数";
 nnewmenu[2].menubar="3.B相断相次数";
 nnewmenu[3].menubar="4.C相断相次数";
 nnewmenu[4].menubar="5.六十天需量";
 nnewmenu[5].menubar="6.窃电数据";
 nnewmenu[6].menubar="7.返回";
 nnewmenu[7].menubar=NULL;

 nnewmenu[0].menukey='1';
 nnewmenu[1].menukey='2';
 nnewmenu[2].menukey='3';
 nnewmenu[3].menukey='4';
 nnewmenu[4].menukey='5';
 nnewmenu[5].menukey='6';
 nnewmenu[6].menukey='7';
 do
 {
  clrscr();
  returnflag=putch((char)menu(nnewmenu,NULL,0,1,1));
  switch(returnflag)
  {
   case'1':
		  DB_flag[3]='0';
			  clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;

   case'2':
		  DB_flag[3]='1';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'3':
		  DB_flag[3]='2';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'4':
		  DB_flag[3]='3';

		 break;
   case '5':
	  DB_flag[0]='B';       //六十天需量
	  DB_flag[1]='3';
	  DB_flag[2]='1';
	  DB_flag[3]='5';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
	  break;
   case '6':
	  DB_flag[0]='B';       //窃电数据
	  DB_flag[1]='3';
	  DB_flag[2]='1';
	  DB_flag[3]='4';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
	  break;
   case 0:
		  returnflag='7';
		  break;
  }
 }while(returnflag!='7');
 return(0);
}
int ddx2(void)
{
 MENU_ITM nnewmenu[6];
 char returnflag;
 char ChinaString[30];
 nnewmenu[0].menubar="1.断相时间累计";
 nnewmenu[1].menubar="2.A断相时间累计";
 nnewmenu[2].menubar="3.B断相时间累计";
 nnewmenu[3].menubar="4.C断相时间累计";
 nnewmenu[4].menubar="5.返回";
 nnewmenu[5].menubar=NULL;

 nnewmenu[0].menukey='1';
 nnewmenu[1].menukey='2';
 nnewmenu[2].menukey='3';
 nnewmenu[3].menukey='4';
 nnewmenu[4].menukey='5';
 do
 {
  clrscr();
  returnflag=putch((char)menu(nnewmenu,NULL,0,1,1));
  switch(returnflag)
  {
   case'1':
		  DB_flag[3]='0';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'2':
		  DB_flag[3]='1';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'3':
		  DB_flag[3]='2';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'4':
		  DB_flag[3]='3';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case 0:
		  returnflag='5';
		  break;
  }
 }while(returnflag!='5');
 return(0);
}
int ddx3(void)
{
 MENU_ITM nnewmenu[6];
 char returnflag;
 char ChinaString[30];
 nnewmenu[0].menubar="1.最近一次断相起始时刻";
 nnewmenu[1].menubar="2.A相最近一次断相起始时刻";
 nnewmenu[2].menubar="3.B相最近一次断相起始时刻";
 nnewmenu[3].menubar="4.C相最近一次断相起始时刻";
 nnewmenu[4].menubar="5.返回";
 nnewmenu[5].menubar=NULL;

 nnewmenu[0].menukey='1';
 nnewmenu[1].menukey='2';
 nnewmenu[2].menukey='3';
 nnewmenu[3].menukey='4';
 nnewmenu[4].menukey='5';
 do
 {
  clrscr();
  returnflag=putch((char)menu(nnewmenu,NULL,0,1,1));
  switch(returnflag)
  {
   case'1':
		  DB_flag[3]='0';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'2':
		  DB_flag[3]='1';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'3':
		  DB_flag[3]='2';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'4':
		  DB_flag[3]='3';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case 0:
		  returnflag='5';
		  break;
  }
 }while(returnflag!='5');
 return(0);
}
int ddx4(void)
{
 MENU_ITM nnewmenu[6];
 char returnflag;
 char ChinaString[30];
 nnewmenu[0].menubar="1.最近一次断相结束时刻";
 nnewmenu[1].menubar="2.A相最近一次断相结束时刻";
 nnewmenu[2].menubar="3.B相最近一次断相结束时刻";
 nnewmenu[3].menubar="4.C相最近一次断相结束时刻";
 nnewmenu[4].menubar="5.返回";
 nnewmenu[5].menubar=NULL;

 nnewmenu[0].menukey='1';
 nnewmenu[1].menukey='2';
 nnewmenu[2].menukey='3';
 nnewmenu[3].menukey='4';
 nnewmenu[4].menukey='5';
 do
 {
  clrscr();
  returnflag=putch((char)menu(nnewmenu,NULL,0,1,1));
  switch(returnflag)
  {
   case'1':
		  DB_flag[3]='0';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;
   case'2':
		  DB_flag[3]='1';
				   clrscr();
		  if(Getstring(DB_flag,ChinaString))
			printf("%s",ChinaString);
		  else
			printf("%s","Error Flag");
		  getch();
		  break;

⌨️ 快捷键说明

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