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

📄 maininterface.cpp

📁 导致教室占用的变更
💻 CPP
字号:

#include "stdafx.h"
#include "MainInterface.h"
#include "SystemInfo.h"

using namespace ClassRoom;


/*产生 RoomNameQuery 的对话框,按教室名称查询*/
System::Void MainInterface::ClassRoomType_ToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e){

				  RoomNameQuery^ inStore = gcnew RoomNameQuery();
			      inStore->Show();

}

/*产生 SubjectQuery 的对话框,按课程科目名称查询*/
System::Void MainInterface::SubjectType_ToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e){

				  SubjectQuery^ inStore = gcnew SubjectQuery();
			      inStore->Show();

}
					
/*产生 Login 对话框,是管理员进行登录*/
System::Void  MainInterface::登录ToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {

				  Login^ login = gcnew Login();
			      login->ShowDialog();
				  if(login->flag == true)
				  {
					  SystemManageInterface^ inStore = gcnew SystemManageInterface();
					  inStore->ShowDialog();
				  }
			
}

/*产生 IdlesseClassRoom 对话框,对 M 楼 进行空闲信息查询*/
System::Void  MainInterface::m教学楼ToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {

				 IdlesseClassRoom^ inStore = gcnew IdlesseClassRoom();
				 inStore->Text = "空闲教室查询---M 楼";
				 inStore->AddTableText("    M楼位于运动场以北。教室宽敞明亮,多媒体设施齐\r\n全"
					                   " --是上课首选之地。教师休息室环境优雅--是老师课\r\n前准备、课间休息、"
									   "批改作业与答疑的良好选择。安静\r\n的学习氛围、舒适的桌椅、"
									   "自由的施展空间--早已成为\r\n每一位同学心中上自习的向往之处。"
									   "此外,新添加的咖\r\n啡机也成为同学们疲惫时的活力补充。\r\n");
				 inStore->ChangeTabPageText("M 楼");
				 inStore->ClassRoomNumber = 20;
				 inStore->picturePath = ".\\Picture\\M.jpg";
				 inStore->filePath_Subject = ".\\Data\\M_RoomSubject.txt";
				 inStore->filePath_State = ".\\Data\\M_RoomState.txt";
				 inStore->InitializeRoomState();
			     inStore->Show();
}
		
/*产生 IdlesseClassRoom 对话框,对 G 楼 进行空闲信息查询*/
System::Void MainInterface::g教学楼ToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {

				 IdlesseClassRoom^ inStore = gcnew IdlesseClassRoom();
				 inStore->Text = "空闲教室查询---G 楼";
				 inStore->AddTableText("   G楼位于主楼以西。仿照俄式风格的外形,外观酷似\r\n教堂一般作为学校"
										"的一个小型的多媒体教学楼,设施相\r\n对其它的教学楼要优越,浓厚的学习"
										"氛围勾勒出大家美\r\n好的前程。在这里,你可以享受上自习的乐趣,因为大"
										"\r\n家都埋头于知识的海洋。此外,G楼202是全校设施最好\r\n的会场。凡重"
										"要会议、学术报告等基本都在这里举行。\r\n\r\n");
				 inStore->picturePath = ".\\Picture\\G.jpg";
				 inStore->filePath_Subject = ".\\Data\\G_RoomSubject.txt";
				 inStore->filePath_State = ".\\Data\\G_RoomState.txt";
				 inStore->ClassRoomNumber = 5 ;
				 inStore->ChangeTabPageText("G 楼");
				 inStore->InitializeRoomState();
			     inStore->Show();

				
		 }

/*产生 IdlesseClassRoom 对话框,对 N 楼 进行空闲信息查询*/
System::Void  MainInterface::n教学楼ToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {

				 IdlesseClassRoom^ inStore = gcnew IdlesseClassRoom();
				 inStore->Text = "空闲教室查询---N 楼";
				 inStore->AddTableText("    N楼位于运动场以北。教室宽敞明亮,多媒体设施齐\r\n全"
					                   " --是上课首选之地。教师休息室环境优雅--是老师课\r\n前准备、课间休息、"
									   "批改作业与答疑的良好选择。安静\r\n的学习氛围、舒适的桌椅、"
									   "自由的施展空间--早已成为\r\n每一位同学心中上自习的向往之处。"
									   "此外,新添加的咖\r\n啡机也成为同学们疲惫时的活力补充。\r\n");
				 inStore->ChangeTabPageText("N 楼");
				 inStore->ClassRoomNumber = 42;
				 inStore->picturePath = ".\\Picture\\M.jpg";
				 inStore->filePath_Subject = ".\\Data\\N_RoomSubject.txt";
				 inStore->filePath_State = ".\\Data\\N_RoomState.txt";
				 inStore->InitializeRoomState();
			     inStore->Show();
}

/*产生 IdlesseClassRoom 对话框,对 H 楼 进行空闲信息查询*/
System::Void  MainInterface::h教学楼ToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {

				 IdlesseClassRoom^ inStore = gcnew IdlesseClassRoom();
				 inStore->Text = "空闲教室查询---H 楼";
				 inStore->AddTableText("    H 楼位于运动场以北。教室宽敞明亮,多媒体设施齐\r\n全"
					                   " --是上课首选之地。教师休息室环境优雅--是老师课\r\n前准备、课间休息、"
									   "批改作业与答疑的良好选择。安静\r\n的学习氛围、舒适的桌椅、"
									   "自由的施展空间--早已成为\r\n每一位同学心中上自习的向往之处。"
									   "此外,新添加的咖\r\n啡机也成为同学们疲惫时的活力补充。\r\n");
				 inStore->ChangeTabPageText("H 楼");
				 inStore->ClassRoomNumber = 35;
				 inStore->picturePath = ".\\Picture\\M.jpg";
				 inStore->filePath_Subject = ".\\Data\\H_RoomSubject.txt";
				 inStore->filePath_State = ".\\Data\\H_RoomState.txt";
				 inStore->InitializeRoomState();
			     inStore->Show();
}

/*产生 InfoAboutSystem 对话框,简单介绍系统的信息*/
System::Void  MainInterface::InfoAboutSystemToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {


				SystemInfo^ inStore = gcnew SystemInfo();
				inStore->Show();


}

/*产生 InfoAboutWriter 对话框,介绍作者的相关信息*/
System::Void  MainInterface::InfoAboutWriterToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {

				WriterInfo^ inStore = gcnew WriterInfo();
				inStore->Show();

}

/*产生用户手册*/
System::Void  MainInterface::用户手册ToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e){

				Process::Start(".\\Data\\help.chm");

}
				
System::Void MainInterface::MainInterface_Load(System::Object^  sender, System::EventArgs^  e) {
		 }

⌨️ 快捷键说明

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