91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 17.67MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-06-19
  • 語言: C/C++
  • 標簽: MFC??

資源簡介

這是一個基于MFC的學生信息管理系統(tǒng),有增刪改查 及文件保存讀取功能

資源截圖

代碼片段和文件信息

//?addstudent.cpp?:?實現文件
//

#include?“stdafx.h“
#include?“studentsystem.h“
#include?“addstudent.h“


//?addstudent?對話框

IMPLEMENT_DYNAMIC(addstudent?CDialog)

addstudent::addstudent(CWnd*?pParent?/*=NULL*/)
:?CDialog(addstudent::IDD?pParent)
?stu_id(0)
?stu_name(_T(““))
?stu_cgrade(0)
?stu_mathgrade(0)
?stu_mfcgrade(0)
?stu_physicsgrade(0)
?stu_englishgrade(0)
{

}

addstudent::~addstudent()
{
}

void?addstudent::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Text(pDX?IDC_EDIT1?stu_id);
DDX_Text(pDX?IDC_EDIT2?stu_name);
DDX_Text(pDX?IDC_EDIT3?stu_cgrade);
DDX_Text(pDX?IDC_EDIT4?stu_mathgrade);
DDX_Text(pDX?IDC_EDIT5?stu_mfcgrade);
DDX_Text(pDX?IDC_EDIT6?stu_physicsgrade);
DDX_Text(pDX?IDC_EDIT7?stu_englishgrade);
}


BEGIN_MESSAGE_MAP(addstudent?CDialog)
ON_BN_CLICKED(IDC_BUTTON1?&addstudent::OnBnClickedButton1)
ON_BN_CLICKED(IDC_BUTTON2?&addstudent::OnBnClickedButton2)
END_MESSAGE_MAP()


//?addstudent?消息處理程序
int?lianxu=0;


void?addstudent::OnBnClickedButton1()
{
//?TODO:?在此添加控件通知處理程序代碼
UpdateData(true);
for(int?i=0;i {
if(stu_id==a[i].get_stuid())//找到相應的學號學生,否則重新輸入
{???AfxMessageBox(_T(“學號重復,請重新輸入!“));return;}
if(stu_name==““){?AfxMessageBox(_T(“請輸入姓名!“));return;}
try
{
if(stu_cgrade>=0&&stu_cgrade<=100);
else
throw?“請重新輸入“;
}catch(const?char?*msg)
{?AfxMessageBox(_T(“C++分數只能為0到100!“));return;}//檢測C++成績是否正常輸入
try
{
if(stu_mathgrade>=0&&stu_mathgrade<=100);
else?
throw?“請重新輸入“;
}catch(const?char?*msg)
{?AfxMessageBox(_T(“高數分數只能為0到100!“));return;}//檢測高數成績是否正常輸入
try
{
if(stu_mfcgrade>=0&&stu_mfcgrade<=100);
else
throw?“請重新輸入“;
}catch(const?char?*msg)
{?AfxMessageBox(_T(“MFC分數只能為0到100!“));return;}//檢測MFC成績是否正常輸入
try
{
if(stu_physicsgrade>=0&&stu_physicsgrade<=100);
else
throw?“請重新輸入“;
}catch(const?char?*msg)
{?AfxMessageBox(_T(“物理分數只能為0到100!“));return;}//檢測大物成績是否正常輸入
try
{
if(stu_englishgrade>=0&&stu_englishgrade<=100);
else
throw?“請重新輸入“;
}catch(const?char?*msg)
{?AfxMessageBox(_T(“英語分數只能為0到100!“));return;}//檢測英語成績是否正常輸入
}
a[n].set_stuid(stu_id);//獲取學生學號
a[n].set_name(stu_name);//獲取學生性別
if(((CButton?*)GetDlgItem(IDC_RADIO1))->GetCheck())
a[n].set_sex(true);
else?if(((CButton?*)GetDlgItem(IDC_RADIO2))->GetCheck())
a[n].set_sex(false);
else
{
((CButton?*)GetDlgItem(IDC_RADIO1))->SetCheck(true);
????????a[n].set_sex(true);
}
a[n].set_cgrade(stu_cgrade);//獲取學生C++成績
a[n].set_mathgrade(stu_mathgrade);//獲取學生高數成績
a[n].set_mfcgrade(stu_mfcgrade);//獲取學生MFC成績
a[n].set_physicsgrade(stu_physicsgrade);//獲取學生大物成績
a[n].set_englishgrade(stu_englishgrade);//獲取學生英語成績
n++;
????MessageBox(_T(“添加成功!“));
UpdateData(false);
if(lianxu==0)//判斷是否連續(xù)添加
OnCancel();
}

void?addstudent::OnBnClickedButton2()//設置連續(xù)添加或逐一添加模式
{
//?TODO:?在此添加控件通知處理程序代碼
if(lianxu==0)
{
lianxu=1;
AfxMessageBox(

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2015-07-30?20:40??2014111603蔣林楓\
?????文件?????9510854??2015-07-30?20:31??2014111603蔣林楓\kk?2015-07-30?20-26-07.avi
?????目錄???????????0??2015-07-30?20:41??2014111603蔣林楓\studentsystem\
?????目錄???????????0??2015-07-30?13:28??2014111603蔣林楓\studentsystem\Debug\
?????文件??????142336??2015-07-27?19:36??2014111603蔣林楓\studentsystem\Debug\studentsystem.exe
?????文件?????1092064??2015-07-27?19:36??2014111603蔣林楓\studentsystem\Debug\studentsystem.ilk
?????文件?????3763200??2015-07-27?19:36??2014111603蔣林楓\studentsystem\Debug\studentsystem.pdb
?????目錄???????????0??2015-07-30?13:28??2014111603蔣林楓\studentsystem\studentsystem\
?????文件????13159424??2015-07-30?20:42??2014111603蔣林楓\studentsystem\studentsystem.ncb
?????文件?????????905??2015-07-23?21:26??2014111603蔣林楓\studentsystem\studentsystem.sln
?????文件???????18944??2015-07-30?20:42??2014111603蔣林楓\studentsystem\studentsystem.suo
?????文件????????3369??2015-07-26?20:33??2014111603蔣林楓\studentsystem\studentsystem\addstudent.cpp
?????文件?????????595??2015-07-26?10:53??2014111603蔣林楓\studentsystem\studentsystem\addstudent.h
?????文件???????????1??2006-11-20?16:11??2014111603蔣林楓\studentsystem\studentsystem\ClassDiagram1.cd
?????文件???????????1??2006-11-20?16:11??2014111603蔣林楓\studentsystem\studentsystem\ClassDiagram2.cd
?????文件???????????1??2006-11-20?16:11??2014111603蔣林楓\studentsystem\studentsystem\ClassDiagram3.cd
?????目錄???????????0??2015-07-30?13:28??2014111603蔣林楓\studentsystem\studentsystem\Debug\
?????文件???????47477??2015-07-26?23:11??2014111603蔣林楓\studentsystem\studentsystem\Debug\addstudent.obj
?????文件??????????71??2015-07-26?10:35??2014111603蔣林楓\studentsystem\studentsystem\Debug\BAT000005430813860.bat
?????文件??????????71??2015-07-26?11:24??2014111603蔣林楓\studentsystem\studentsystem\Debug\BAT00000A1402810504.bat
?????文件??????????71??2015-07-26?11:27??2014111603蔣林楓\studentsystem\studentsystem\Debug\BAT0000111402812000.bat
?????文件??????????71??2015-07-26?11:10??2014111603蔣林楓\studentsystem\studentsystem\Debug\BAT00001943082452.bat
?????文件??????????71??2015-07-25?23:01??2014111603蔣林楓\studentsystem\studentsystem\Debug\BAT00003A549212844.bat
?????文件??????????71??2015-07-25?23:15??2014111603蔣林楓\studentsystem\studentsystem\Debug\BAT000042549217096.bat
?????文件??????????71??2015-07-25?23:16??2014111603蔣林楓\studentsystem\studentsystem\Debug\BAT000046549212576.bat
?????文件??????????71??2015-07-25?23:17??2014111603蔣林楓\studentsystem\studentsystem\Debug\BAT00004A54927264.bat
?????文件??????????71??2015-07-25?23:26??2014111603蔣林楓\studentsystem\studentsystem\Debug\BAT00005A54923628.bat
?????文件????????5808??2015-07-27?19:36??2014111603蔣林楓\studentsystem\studentsystem\Debug\BuildLog.htm
?????文件???????27010??2015-07-26?23:11??2014111603蔣林楓\studentsystem\studentsystem\Debug\delectstudent.obj
?????文件???????54800??2015-07-26?23:11??2014111603蔣林楓\studentsystem\studentsystem\Debug\modifystudent.obj
?????文件??????????65??2015-07-27?19:36??2014111603蔣林楓\studentsystem\studentsystem\Debug\mt.dep
............此處省略36個文件信息

評論

共有 條評論