• 大小: 23.91MB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2024-01-31
  • 语言: C/C++
  • 标签:

资源简介

MFC实现学生管理系统,C++课程设计,可以实现学生信息添加,查询,修改,删除功能

资源截图

代码片段和文件信息

// AddingStuInfo.cpp : 实现文件
//

#include “stdafx.h“
#include “学生管理系统.h“
#include “AddingStuInfo.h“
#include “afxdialogex.h“
#include “学生管理系统Dlg.h“
#include “linkList.h“
// CAddingStuInfo 对话框

IMPLEMENT_DYNAMIC(CAddingStuInfo CDialog)

CAddingStuInfo::CAddingStuInfo(CWnd* pParent /*=NULL*/)
: CDialog(CAddingStuInfo::IDD pParent)
 boolSex(false)
{

}

CAddingStuInfo::~CAddingStuInfo()
{
}

void CAddingStuInfo::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX IDC_EDIT1 m_StrName);
DDX_Control(pDX IDC_EDIT2 m_StrNumber);
DDX_Control(pDX IDC_EDIT4 m_DormNumEdit);
DDX_Control(pDX IDC_COMBO3 m_CollegeCComboBox);
DDX_Control(pDX IDC_COMBO4 m_MagorCComoboBox);
DDX_Control(pDX IDC_EDIT5 m_StuIDEdit);
DDX_Control(pDX IDC_EDIT6 m_AddressEdit);
DDX_Control(pDX IDC_EDIT3 m_ConnectEdit);
}


BEGIN_MESSAGE_MAP(CAddingStuInfo CDialog)
ON_BN_CLICKED(IDOK &CAddingStuInfo::OnAddStuInfo)
ON_BN_CLICKED(IDC_RADIO1 &CAddingStuInfo::OnMenRadioSel)
ON_BN_CLICKED(IDC_RADIO2 &CAddingStuInfo::OnWomenRadioSel)
ON_CBN_SELCHANGE(IDC_COMBO3 &CAddingStuInfo::OnCollegeSelchange)
END_MESSAGE_MAP()


// CAddingStuInfo 消息处理程序


void CAddingStuInfo::OnAddStuInfo()
{
Node *s=new Node;

m_StrName.GetWindowTextA(s->Name);
m_StrNumber.GetWindowTextA(s->StuNum);
s->sex=boolSex;
m_DormNumEdit.GetWindowTextA(s->DormitoryNum);
m_CollegeCComboBox.GetWindowTextA(s->College);
m_MagorCComoboBox.GetWindowTextA(s->Major);
m_StuIDEdit.GetWindowTextA(s->StuID);
m_AddressEdit.GetWindowTextA(s->StrAddress);
m_ConnectEdit.GetWindowTextA(s->StrConnectNum);

theApp.Student.Insert(s);
MessageBox(“增加学生信息成功!““系统提示!“MB_ICONINFORMATION);
delete s;
CDialog::OnOK();
}


void CAddingStuInfo::OnMenRadioSel()
{
boolSex=true;
// TODO: 在此添加控件通知处理程序代码
}


void CAddingStuInfo::OnWomenRadioSel()
{
boolSex=false;
// TODO: 在此添加控件通知处理程序代码
}


BOOL CAddingStuInfo::OnInitDialog()
{
CDialog::OnInitDialog();

m_CollegeCComboBox.InsertString(0“计算机科学与技术学院“);
m_CollegeCComboBox.InsertString(1“数学科学学院“);
m_CollegeCComboBox.InsertString(2“物理与电子电气工程学院“);
m_CollegeCComboBox.InsertString(3“外国语学院“);
m_CollegeCComboBox.InsertString(4“化学化工学院“);
m_CollegeCComboBox.InsertString(5“文学院“);
m_CollegeCComboBox.InsertString(6“教育科学学院“);
m_CollegeCComboBox.InsertString(7“城市与环境学院“);
m_CollegeCComboBox.InsertString(8“音乐学院“);
m_CollegeCComboBox.InsertString(9“美术学院“);
m_CollegeCComboBox.InsertString(10“体育学院“);
m_CollegeCComboBox.InsertString(11“传媒学院“);
m_CollegeCComboBox.InsertString(12“政治与公共管理学院“);
m_CollegeCComboBox.InsertString(13“历史文化旅游学院“);
m_CollegeCComboBox.InsertString(14“法学院“);
m_CollegeCComboBox.InsertString(15“经济与管理学院“);
m_CollegeCComboBox.InsertString(16“生命科学学院“);

// TODO:  在此添加额外的初始化

return TRUE;  // return TRUE unless you set the focus to a control
// 异常: OCX 属性页应返回 FALSE
}


void CAddingStuInfo::

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     206848  2012-01-21 17:16  学生管理系统\Debug\学生管理系统.exe

     文件    1389504  2012-01-21 17:16  学生管理系统\Debug\学生管理系统.ilk

     文件    5270528  2012-01-21 17:16  学生管理系统\Debug\学生管理系统.pdb

    ..A.SH.        46  2012-01-20 20:37  学生管理系统\desktop.ini

     文件       3905  2012-01-20 07:32  学生管理系统\学生管理系统\AddingStuInfo.cpp

     文件        786  2012-01-19 13:50  学生管理系统\学生管理系统\AddingStuInfo.h

     文件       3234  2012-01-21 17:16  学生管理系统\学生管理系统\AddStuGardeInfo.cpp

     文件        804  2012-01-21 16:57  学生管理系统\学生管理系统\AddStuGardeInfo.h

     文件       1131  2012-01-21 16:05  学生管理系统\学生管理系统\AddStuGradeNumDlg.cpp

     文件        497  2012-01-21 15:07  学生管理系统\学生管理系统\AddStuGradeNumDlg.h

     文件          1  2009-08-31 02:32  学生管理系统\学生管理系统\ClassDiagram1.cd

     文件      50142  2012-01-21 16:27  学生管理系统\学生管理系统\Debug\AddingStuInfo.obj

     文件      46740  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\AddStuGardeInfo.obj

     文件      29909  2012-01-21 16:57  学生管理系统\学生管理系统\Debug\AddStuGradeNumDlg.obj

     文件      20790  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\cl.command.1.tlog

     文件     129530  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\CL.read.1.tlog

     文件      26990  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\CL.write.1.tlog

     文件      29174  2012-01-21 16:27  学生管理系统\学生管理系统\Debug\DelStuNumDlg.obj

     文件          2  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\link-cvtres.read.1.tlog

     文件          2  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\link-cvtres.write.1.tlog

     文件          2  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\link.1556-cvtres.read.1.tlog

     文件          2  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\link.1556-cvtres.write.1.tlog

     文件          2  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\link.1556.read.1.tlog

     文件          2  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\link.1556.write.1.tlog

     文件          2  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\link.3652-cvtres.read.1.tlog

     文件          2  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\link.3652-cvtres.write.1.tlog

     文件          2  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\link.3652.read.1.tlog

     文件          2  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\link.3652.write.1.tlog

     文件          2  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\link.5328-cvtres.read.1.tlog

     文件          2  2012-01-21 17:16  学生管理系统\学生管理系统\Debug\link.5328-cvtres.write.1.tlog

............此处省略77个文件信息

评论

共有 条评论