freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學(xué)生成績(jī)管理課程設(shè)計(jì)報(bào)告(編輯修改稿)

2025-03-09 09:12 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 XUEHAO, m_nxue)。 DDV_MinMaxInt(pDX, m_nxue, 1, 1000000)。// 學(xué)號(hào)范圍 DDX_Text(pDX, IDC_POLITIC, m_fpolitic)。 DDV_MinMaxFloat(pDX, m_fpolitic, , )。 //英語(yǔ)成績(jī)的范圍為 1100 //}}AFX_DATA_MAP} BEGIN_MESSAGE_MAP(CAddialog, CDialog) //開始執(zhí)行相應(yīng)的子程序 //{{AFX_MSG_MAP(CAddialog) //}}AFX_MSG_MAP END_MESSAGE_MAP() //結(jié)束執(zhí)行 子程序 (2) //程序程序: //程序功能: 實(shí)現(xiàn)班級(jí)成績(jī)對(duì)話框中的顯示、增加記錄、刪除記錄、修改記錄、查詢 錄、全部記錄等的功 能 //程序作者:聶誠(chéng)鳳 //最后修改日期: 2021914 include include //工程頭文件 include // BaDialog 頭文件 ifdef _DEBUG define new DEBUG_NEW 《 用 C++語(yǔ)言解決 學(xué)生成績(jī)管理 問題 》 第 21 頁(yè) 共 18 頁(yè) undef THIS_FILE static char THIS_FILE[] = __FILE__。 //靜態(tài)指針 endif //“班級(jí)成績(jī)”對(duì)話框的初始化,主要完成初始化列表控件 BOOL CBaDialog::OnInitDialog() { CDialog::OnInitDialog()。 //初始化對(duì)話框 CDRecordset m_Set(amp。)。 //學(xué)生成績(jī)記錄集 CBRecordset m_bSet(amp。)。 //各科成績(jī)記錄集 CTRecordset m_tSet(amp。)。 //任課老師記錄集 unsigned i=0。 //賦值 CODBCFieldInfo Info。 (AFX_DB_USE_DEFAULT_TYPE,一班 STUDENT)。 //打開記錄集 //設(shè)置列表風(fēng)格 (LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES)。 //填充列表 for( i=0。i。i++) { (i,Info)。 //獲取學(xué)生成績(jī)記錄集信息 (i,LVCFMT_LEFT,70)。 //插入的內(nèi)容 } ()。 //關(guān)閉記錄集 (AFX_DB_USE_DEFAULT_TYPE,一班 OBJECT)。 //打開記錄集 //設(shè)置列表風(fēng)格 (LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES)。 //填充列表 for( i=0。i。i++) { (i,Info)。 //獲取學(xué)生成績(jī)記錄集信息 (i,LVCFMT_LEFT,80)。 //插入的內(nèi)容 } ()。 //關(guān)閉記錄集 (LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES)。 //設(shè)置列表風(fēng)格 《 用 C++語(yǔ)言解決 學(xué)生成績(jī)管理 問題 》 第 22 頁(yè) 共 18 頁(yè) (0,_T(科目 ),LVCFMT_IMAGE|LVCFMT_LEFT)。 //插入科目信息 (1,任課老師 )。 //插入任課老師信息 for(i=0。i2。i++) (i,80)。 //設(shè)置列表每一欄的寬度 //設(shè)置當(dāng)前列表的選擇 (0)。 thisEnable(FALSE)。 //賦值為假 m_Timer=SetTimer(1,2,NULL)。 //設(shè)置記時(shí)器 m_bIsAsc=TRUE。 //賦值為假 m_bS=TRUE。 GetModuleFileName(NULL,(MAX_PATH+1),MAX_PATH)。//獲取文件名 ()。 //緩沖釋放路徑 int nPos。 //定義 nPos 變量的類型 nPos= (39。\\39。)。 //反向查找路徑 sPath= (nPos)。 nPos=(39。\\39。)。 sPath= (nPos)。 lpszFile = sPath + \\。 //為 lpszFile 賦值 CFile aFile。 CFileFind fFind。 BOOL bSuccess。 // 定義 bSuccess 為布爾型變量 bSuccess=( lpszFile)。 // bSuccess 為真時(shí)的情況 if(!bSuccess) //如果不成功 ( lpszFile,CFile::modeCreate)。 //打開創(chuàng)建文件 else { ( lpszFile,CFile::modeReadWrite)。 //打開讀寫文件 CArchive arr(amp。aFile,CArchive::load)。 //檔案改編 Serialize( arr)。 //連續(xù) if(m_Three==三班 ) //如果選擇為“三班” 《 用 C++語(yǔ)言解決 學(xué)生成績(jī)管理 問題 》 第 23 頁(yè) 共 18 頁(yè) (m_Three)。 //在組合框中添加“三班”的字符串 if(m_Four==四班 ) //若是選擇為“四班” (m_Four)。 //在組合框中添加“四班”的字符串 if(m_Five==五班 ) //若是選擇為“五班” (m_Five)。 //在組合框中添加“五班”的字符串 if(m_Six==六班 ) //若是選擇為“六班“ (m_Six)。 //在組合框中添加“六班”的字符串 if(m_Seven==七班 ) //若是選擇為“七 班” (m_Seven)。 //在組合框中添加“七班”的字符串 if(m_Eight==八班 ) //若是選擇為“八班” (m_Eight)。 //在組合框中添加“八班”的字符串 } ()。 //關(guān)閉文件 return TRUE。 } //“班級(jí)成績(jī)”對(duì)話框中的“顯示”按鈕消息處理 void CBaDialog::OnStatr() { ()。 //刪除學(xué)生成績(jī)列表中的所有項(xiàng)目 ()。 //刪除各科成績(jī)列表中的所有項(xiàng)目 ()。 //刪除任課老師列表中的所有項(xiàng)目 if(()) //如果學(xué)生成績(jī)記錄集的打開的 ()。 //關(guān)閉記錄集 if(()) //如果各科成績(jī)記錄集的打開的 ()。 //關(guān)閉記錄集 ((),m_Getstring)。 //組合框控件 thisSelect()。 //選擇 CString str。 //定義 str 變量類型 (%sTECHER,m_Getstring)。 //類型轉(zhuǎn)換 (AFX_DB_USE_DEFAULT_TYPE,str)。 //打開記錄集 m_nRecordCount=thisShow()。 //顯示記錄數(shù)目 thisdisplay()。 //顯示 《 用 C++語(yǔ)言解決 學(xué)生成績(jī)管理 問題 》 第 24 頁(yè) 共 18 頁(yè) thisexhibit()。 //顯示 m_bS = GetDlgItem(IDC_STATR)EnableWindow(FALSE)。 //獲取對(duì)話框項(xiàng)目 thisEnable(TRUE)。 //賦值為真 } //“班級(jí)成績(jī)”對(duì)話框中顯示全部記錄 int CBaDialog::Show() { int i=0。 //定義變量類型并賦初值 ()。 //移向第一個(gè)學(xué)生成績(jī)記錄集 if(==0) //如果第一欄為空 { ()。 //關(guān)閉學(xué)生成績(jī)記錄集 return i。 //返回 i } do//記錄集的遍歷以及顯示 { CString s。 //定義變量 s (%d,)。 //將第一欄的雙精度型轉(zhuǎn)換為字符型 (i,s,0)。 //插入項(xiàng)目 (i,1,)。 //設(shè)置第一欄內(nèi)容 (%.1f,)。 //將第三欄浮點(diǎn)型轉(zhuǎn)換為字符型 (i,2,s)。 //設(shè)置第二欄內(nèi) 容 (%.1f,)。 //類型轉(zhuǎn)換 (i,3,s)。 //設(shè)置第三欄內(nèi)容 (%.1f,)。 //類型轉(zhuǎn)換 (i,4,s)。 //設(shè)置第四欄內(nèi)容 (%.1f,)。 //類型轉(zhuǎn)換 (i,5,s)。 //設(shè)置第五欄內(nèi)容 (%.1f,)。 //類型轉(zhuǎn)換 (i,6,s)。 //設(shè)置第六欄內(nèi)容 (%.1f,)。 //類型轉(zhuǎn)換 (i,7,s)。 //設(shè)置第七欄內(nèi)容 (%.2f,)。 //類型轉(zhuǎn)換 (i,8,s)。 //設(shè)置第八欄內(nèi)容 《 用 C++語(yǔ)言解決 學(xué)生成績(jī)管理 問題 》 第 25 頁(yè) 共 18 頁(yè) i++。 //自增 ()。 //移向下一個(gè) } while(!())。 //直到出現(xiàn)異常 ()。 //關(guān)閉記錄 集 return i。 //返回 i } void CBaDialog::display() //顯示 { int i=0。 ()。 do //記錄集的遍歷以及顯示 { CString s。 (i,0)。 //插入第一欄內(nèi)容 (%.1f,)。 //類型轉(zhuǎn)換 (i,1,s)。 //設(shè)置第二欄內(nèi)容 (%.2f,)。 //類型轉(zhuǎn)換 (i,2,s)。 //設(shè)置第三欄內(nèi)容 (%d,)。 //類型轉(zhuǎn)換 (i,3,s)。 //設(shè)置第四欄內(nèi)容 (%d,)。 //類型轉(zhuǎn)換 (i,4,s)。 //設(shè)置第五欄內(nèi)容 i++。 ()。 //移向下一個(gè) } while(!())。 //出現(xiàn)異常時(shí)結(jié)束 ()。 //關(guān)閉記錄集 } void CBaDialog::exhibit() //顯示 { int i=0。 do //記錄集的遍歷以及顯示 { (i,0)。 //插入第一欄內(nèi)容 (i,1,)。 //設(shè)置第二欄內(nèi)容 《 用 C++語(yǔ)言解決 學(xué)生成績(jī)管理 問題 》 第 26 頁(yè) 共 18 頁(yè) i++。 ()。 //移向下一個(gè) }while(!())。 //異常情況出現(xiàn)時(shí)跳出 ()。 關(guān)閉記錄集 } void CBaDialog::Enable( BOOL p) //賦值 { GetDlgItem(IDC_ADD)EnableWindow(p)。 //獲取“ ADD”控件賦 區(qū)域 GetDlgItem(IDC_DELECT)EnableWindow(p)。 //獲取“ DELECT”控件賦值區(qū)域 GetDlgItem(IDC_EDIT)EnableWindow(p)。 //獲取“
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1