亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? register.cpp

?? 基于組件的考試系統,基于組件(構件)的分布式應用系統的研究與開發是國內軟件未來開發方向
?? CPP
字號:
// Register.cpp : implementation file
//

#include "stdafx.h"
#include "ClientExam.h"
#include "Register.h"
#include "UserInfo.h"
#include "Atlbase.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CRegister dialog


CRegister::CRegister(CWnd* pParent /*=NULL*/)
	: CDialog(CRegister::IDD, pParent)
{
	//{{AFX_DATA_INIT(CRegister)
	m_Username = _T("");
	m_StudentNO = _T("");
	m_School = _T("");
	m_Password = _T("");
	m_Name = _T("");
	m_Email = _T("");
	m_Department = _T("");
	m_Class = _T("");
	m_Type = 0;
	m_NameForQ = _T("");
	//}}AFX_DATA_INIT

}


void CRegister::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CRegister)
	DDX_Text(pDX, IDC_EDITUserName, m_Username);
	DDX_Text(pDX, IDC_EDITStudentNO, m_StudentNO);
	DDX_Text(pDX, IDC_EDITSchool, m_School);
	DDX_Text(pDX, IDC_EDITPassword, m_Password);
	DDX_Text(pDX, IDC_EDITName, m_Name);
	DDX_Text(pDX, IDC_EDITEmail, m_Email);
	DDX_Text(pDX, IDC_EDITDepartment, m_Department);
	DDX_Text(pDX, IDC_EDITClass, m_Class);

	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CRegister, CDialog)
	//{{AFX_MSG_MAP(CRegister)
	ON_BN_CLICKED(IDC_BUTTONINS, OnInsert)
	ON_BN_CLICKED(IDC_BUTTONQUT, OnQuit)
	ON_BN_CLICKED(IDC_RADIOTYPE1, OnRadiotype)
	ON_BN_CLICKED(IDC_RADIOTYPE2, OnRadiotypes)
	ON_BN_CLICKED(IDC_BUTTONDEL, OnDelete)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CRegister message handlers

void CRegister::DisplayRecord()
{
/*	IUser m_User;
	if(!m_User.CreateDispatch("UserInfo.User.1"))
	{
		::AfxMessageBox("Create UserInfo failed");
		return;
	}
	m_UserID=m_User.GetUserID();
	m_Username=m_User.GetUsername();
	m_Name=m_User.GetName();
	m_Department=m_User.GetDepartment();
	m_School=m_User.GetSchool();
	if(m_Type)
	{
		m_Class=m_User.GetClass();
		m_StudentNO=m_User.GetStudentNO();

	}
	else
		m_Email=m_User.GetEmail();
	UpdateData(FALSE);    */
}

void CRegister::SetTextState()
{  /*
	CWnd  *pWnd;
	if(m_edit)
	{
		pWnd=GetDlgItem(IDC_EditCLass);
		pWnd->EnableWindow(TRUE);
		pWnd=GetDlgItem(IDC_EditDepartment);
		pWnd->EnableWindow(TRUE);
		pWnd=GetDlgItem(IDC_EditEmail);
		pWnd->EnableWindow(TRUE);
		pWnd=GetDlgItem(IDC_EditName);
		pWnd->EnableWindow(TRUE);
		pWnd=GetDlgItem(IDC_EditPassword);
		pWnd->EnableWindow(TRUE);
		pWnd=GetDlgItem(IDC_EditSchool);
		pWnd->EnableWindow(TRUE);
		pWnd=GetDlgItem(IDC_EditStudentNO);
		pWnd->EnableWindow(TRUE);
		pWnd=GetDlgItem(IDC_EditUsername);
		pWnd->EnableWindow(TRUE);
		pWnd=GetDlgItem(IDC_RadioTCH);
		pWnd->EnableWindow(TRUE);
		pWnd=GetDlgItem(IDC_RadioSTD);
		pWnd->EnableWindow(TRUE);
		pWnd=GetDlgItem(IDC_EditUserID);
		pWnd->EnableWindow(FALSE);
	}
	else
	{
		pWnd=GetDlgItem(IDC_EditCLass);
		pWnd->EnableWindow(FALSE);
		pWnd=GetDlgItem(IDC_EditDepartment);
		pWnd->EnableWindow(FALSE);
		pWnd=GetDlgItem(IDC_EditEmail);
		pWnd->EnableWindow(FALSE);
		pWnd=GetDlgItem(IDC_EditName);
		pWnd->EnableWindow(FALSE);
		pWnd=GetDlgItem(IDC_EditPassword);
		pWnd->EnableWindow(FALSE);
		pWnd=GetDlgItem(IDC_EditSchool);
		pWnd->EnableWindow(FALSE);
		pWnd=GetDlgItem(IDC_EditStudentNO);
		pWnd->EnableWindow(FALSE);
		pWnd=GetDlgItem(IDC_EditUsername);
		pWnd->EnableWindow(FALSE);
		pWnd=GetDlgItem(IDC_EditUserID);
		pWnd->EnableWindow(TRUE);
	}  */
}

void CRegister::SetButtonState()
{
/*	CWnd	*pWnd;
	if(m_edit)
	{
		pWnd=GetDlgItem(IDC_ButtonINS);
		pWnd->EnableWindow(FALSE);
		pWnd=GetDlgItem(IDC_ButtonDEL);
		pWnd->EnableWindow(FALSE);
		pWnd=GetDlgItem(IDC_ButtonMOD);
		pWnd->EnableWindow(fALSE);
		pWnd=GetDlgItem(IDC_ButtonSAV);
		pWnd->EnableWindow(TRUE);
		pWnd=GetDlgItem(IDC_ButtonCAL);
		pWnd->EnableWindow(TRUE);
		pWnd=GetDlgItem(IDC_ButtonQRY);
		pWnd->EnableWindow(FALSE);
	
		return ;
	}
	else
	{
		pWnd=GetDlgItem(IDC_ButtonINS);
		pWnd->EnableWindow(TRUE);
		pWnd=GetDlgItem(IDC_ButtonDEL);
		pWnd->EnableWindow(TRUE);
		pWnd=GetDlgItem(IDC_ButtonMOD);
		pWnd->EnableWindow(TRUE);
		pWnd=GetDlgItem(IDC_ButtonSAV);
		pWnd->EnableWindow(FALSE);
		pWnd=GetDlgItem(IDC_ButtonCAL);
		pWnd->EnableWindow(FALSE);
		pWnd=GetDlgItem(IDC_ButtonQRY);
		pWnd->EnableWindow(TRUE);
	}    */
}

void CRegister::OnInsert() 
{
	
	IUser   m_User;
	// TODO: Add your control notification handler code here
	UpdateData(TRUE);
	if(!m_User.CreateDispatch("USERINFO.USER.1"))
	{
		::AfxMessageBox("Create UserInfo error");
		return;
	}

	if((m_Username=="")||(m_Name==""))
	{
		::AfxMessageBox("用戶名和姓名不能為空!");
		return ;
	}
	m_User.SetUsername(m_Username);
	m_User.SetName(m_Name);
	m_User.SetPassword(m_Password);
	m_User.SetSchool(m_School);
	m_User.SetDepartment(m_Department);
	if(!m_Type)
	{
		m_User.SetStudentNO(m_StudentNO);
		m_User.SetClass(m_Class);
	}
	else
		m_User.SetEmail(m_Email);
	m_User.InsertUserInfo(m_Type);
	m_User.ReleaseDispatch();

	::AfxMessageBox("Succeed in inserting Student Infomation");

	m_Class="";
	m_Department="";
	m_Email="";
	m_Name="";
	m_Password="";
	m_School="";
	m_StudentNO="";
	m_Username="";
	UpdateData(FALSE);
}

void CRegister::OnQuit() 
{
	// TODO: Add your control notification handler code here
	CDialog::OnCancel();
	
}

void CRegister::OnRadiotype() 
{
	// TODO: Add your control notification handler code here
	CWnd *pWnd;
	m_Type=1;
	((CButton *)GetDlgItem(IDC_RADIOTYPE2))->SetCheck(0);
	m_Class="";
	m_StudentNO="";
	UpdateData(FALSE);
	pWnd=GetDlgItem(IDC_EDITClass);
	pWnd->EnableWindow(FALSE);
	pWnd=GetDlgItem(IDC_EDITStudentNO);
	pWnd->EnableWindow(FALSE);
	pWnd=GetDlgItem(IDC_EDITEmail);
	pWnd->EnableWindow(TRUE);
	
}

void CRegister::OnRadiotypes() 
{
	// TODO: Add your control notification handler code here
	CWnd *pWnd;
	m_Type=0;
	((CButton *)GetDlgItem(IDC_RADIOTYPE1))->SetCheck(0);
	pWnd=GetDlgItem(IDC_EDITClass);
	pWnd->EnableWindow(TRUE);
	pWnd=GetDlgItem(IDC_EDITStudentNO);
	pWnd->EnableWindow(TRUE);
	m_Email="";
	UpdateData(FALSE);
	pWnd=GetDlgItem(IDC_EDITEmail);
	pWnd->EnableWindow(FALSE);
	
}



void CRegister::OnDelete() 
{
	// TODO: Add your control notification handler code here
	IUser m_User;

	if(!m_User.CreateDispatch("UserInfo.User.1"))
	{
		::AfxMessageBox(" Create User failed!");
		return;
	}

	UpdateData(TRUE);
	CComBSTR	m_bstrTemp;
	m_bstrTemp.Append(m_NameForQ);
	if((m_Type!=0)&&(m_Type!=1))
	{
		::AfxMessageBox("Choosing the type of the User!");
		return;
	}
	if(m_Username=="")
	{
		::AfxMessageBox("Pls Input the proper Username!");
		return;
	}

	m_User.GetUser(m_Type,m_Username);
	m_UserID=m_User.GetUserID();

	m_User.DeleteUserInfo(m_Type,m_UserID);

	::AfxMessageBox("Succeed in deleting Student Infomation");

	m_Class="";
	m_Department="";
	m_Email="";
	m_Name="";
	m_Password="";
	m_School="";
	m_StudentNO="";
	m_Username="";
	UpdateData(FALSE);
	m_User.ReleaseDispatch();
	
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
jlzzjlzz亚洲日本少妇| 偷窥国产亚洲免费视频| 国产成人在线视频免费播放| 精品国产区一区| 日日夜夜一区二区| 欧美日韩一区二区三区免费看 | 亚洲国产精品av| 水蜜桃久久夜色精品一区的特点 | 精品国产伦一区二区三区观看体验| 亚洲影视在线播放| 色综合久久中文综合久久牛| 日本一二三四高清不卡| 国产精品18久久久久久久久 | 欧美在线观看禁18| 亚洲色欲色欲www| 色综合色综合色综合色综合色综合 | 亚洲少妇屁股交4| 91亚洲国产成人精品一区二区三| 国产精品人成在线观看免费| 国产99久久久国产精品潘金| 国产清纯白嫩初高生在线观看91 | 91色在线porny| 亚洲精品欧美综合四区| 在线免费观看日韩欧美| 亚洲地区一二三色| 欧美一区二区三区精品| 美国三级日本三级久久99| 精品国产乱子伦一区| 欧美aⅴ一区二区三区视频| 欧美电影免费提供在线观看| 国内一区二区在线| 国产精品美女一区二区| 欧美在线色视频| 日本亚洲天堂网| 久久免费美女视频| 91在线一区二区三区| 亚洲va天堂va国产va久| 日韩亚洲欧美高清| 粉嫩绯色av一区二区在线观看| 亚洲三级免费观看| 欧美妇女性影城| 国产精品一区二区三区四区| 国产精品毛片高清在线完整版| 色综合色狠狠综合色| 日韩中文字幕区一区有砖一区 | 亚洲资源在线观看| 99视频一区二区三区| 亚洲成人av一区二区三区| 国产欧美一区二区三区在线看蜜臀 | 亚洲综合图片区| 26uuu欧美日本| 欧美色大人视频| av电影在线观看一区| 国产一区二区免费在线| 午夜激情一区二区三区| 国产精品久久久久精k8| 精品99一区二区三区| 91精品国产综合久久国产大片| 99久久精品免费看国产| 国产精品888| 狠狠色丁香久久婷婷综| 日本亚洲欧美天堂免费| 亚洲一区在线观看视频| 亚洲色图在线播放| 国产精品萝li| 国产日韩欧美一区二区三区综合 | 欧美xxxxx裸体时装秀| 欧美日韩免费视频| 欧美少妇bbb| 欧美日韩在线三区| 欧美影视一区二区三区| 99re这里只有精品视频首页| 风流少妇一区二区| 成人午夜激情视频| 成人国产在线观看| 成人黄色在线看| 99re这里只有精品首页| 91亚洲精品一区二区乱码| 99久久99久久综合| 色香色香欲天天天影视综合网| 99在线精品免费| 日本电影亚洲天堂一区| 欧美日韩综合一区| 欧美日韩一本到| 这里只有精品99re| 日韩写真欧美这视频| 精品国产一区二区三区av性色| 精品国产电影一区二区| 国产欧美久久久精品影院| 国产精品国产三级国产aⅴ中文| 中文字幕亚洲区| 一区二区在线观看免费| 亚洲成人一二三| 久久99精品国产麻豆婷婷| 久久66热偷产精品| 丁香婷婷综合五月| 色屁屁一区二区| 4438x成人网最大色成网站| 欧美成人一区二区三区片免费| 精品三级在线看| 中文字幕av不卡| 亚洲五码中文字幕| 捆绑调教美女网站视频一区| 国产精品小仙女| 色狠狠综合天天综合综合| 91.成人天堂一区| 久久久99久久| 亚洲精品中文在线观看| 美女国产一区二区| 成人福利视频在线看| 欧美三电影在线| 久久色在线视频| 亚洲永久免费视频| 经典三级视频一区| 91视频在线看| 欧美一级免费观看| 国产精品电影院| 天堂一区二区在线免费观看| 国产一区二区精品久久99| 91老师片黄在线观看| 日韩视频一区二区| 亚洲欧美日韩一区二区 | 一区二区三区四区亚洲| 极品瑜伽女神91| 欧美影片第一页| 中文字幕av一区 二区| 日韩电影免费在线观看网站| 成人黄色av电影| 欧美xxxx在线观看| 夜夜精品浪潮av一区二区三区 | 美女精品自拍一二三四| 99国产精品久久久| 久久久久久一级片| 天天色综合成人网| 中文乱码免费一区二区| 国产精品久久久久久亚洲毛片| 日韩精品三区四区| 一本大道av一区二区在线播放| 精品国产精品一区二区夜夜嗨| 亚洲国产日产av| 91亚洲精品久久久蜜桃网站 | 日韩av高清在线观看| 91色|porny| 国产精品你懂的在线欣赏| 久久激情五月婷婷| 欧美日韩国产片| 亚洲精品日日夜夜| 99精品视频在线观看免费| 久久久精品国产免费观看同学| 日韩制服丝袜先锋影音| 在线免费一区三区| 亚洲色图制服诱惑| av亚洲精华国产精华精华| 久久伊99综合婷婷久久伊| 日本在线不卡视频| 欧美顶级少妇做爰| 亚洲五码中文字幕| 欧美私人免费视频| 一区二区视频免费在线观看| 成人av第一页| 国产日韩精品一区| 国产成人免费在线观看| 精品盗摄一区二区三区| 久久国内精品视频| 日韩免费高清视频| 麻豆国产精品一区二区三区| 欧美一级高清片在线观看| 石原莉奈在线亚洲二区| 欧美肥胖老妇做爰| 美女网站在线免费欧美精品| 欧美高清精品3d| 奇米色一区二区| 日韩女优毛片在线| 国内精品第一页| 国产三级三级三级精品8ⅰ区| 国产伦精品一区二区三区视频青涩 | 成人app网站| 中文字幕亚洲视频| 日本久久一区二区三区| 夜夜操天天操亚洲| 欧美放荡的少妇| 国内外成人在线| 国产视频一区在线播放| 成人免费不卡视频| 亚洲精品中文在线观看| 欧美日韩国产综合一区二区三区 | 日韩福利视频导航| 日韩欧美的一区二区| 国产精品一区二区你懂的| 中文字幕国产一区| 色婷婷综合中文久久一本| 亚洲一线二线三线视频| 欧美一区二区在线免费观看| 久久99精品国产麻豆不卡| 国产女人18毛片水真多成人如厕| 99久久国产免费看| 日韩电影免费在线| 国产欧美1区2区3区| 91黄视频在线| 麻豆91免费观看|