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

正文內容

c課程設計教職工管理系統(tǒng)(編輯修改稿)

2025-02-25 16:16 本頁面
 

【文章內容簡介】 m_EXIT,設置成員變量所屬類為控件類,系統(tǒng)會根據(jù)對象的類型在列表框中列出相應的 值。 為退出系統(tǒng)按鈕編制事件代碼 進入建立類向導菜單項后,選擇 Message Maps 選項卡,選擇 IDC_EXIT_BUTTON 項。選擇 BN CLICKED 信息。單擊 Add Function? 按鈕,增加該對象的成員函數(shù),直接接受系統(tǒng)建議的成員函數(shù)名即可。 最后 進入命令按鈕的事件過程進行代碼編輯: void CMyDlg::OnExitButton() { OnOK()。 《面向對象程 序設計課程設計報告》 7 } 為工程增加兩個對話框資源 增加對話框資源 單擊 Visual C++主菜單中的“插入”菜單項,在 資源類型選擇對話框中選擇對話框資源。單擊 New 按鈕,則增加了一個對話框資源。按同樣的方法,為工程增加另一個對話框資源。 為兩個新的對話框資源創(chuàng)建類 在工程資源管理器中,將頁面切換到資源選項卡并雙擊 IDD_DIALOG1,出現(xiàn)IDD_DIALOG1 對話框。進入類向導菜單項,選擇 Create a new class 選項,即創(chuàng)建一個新類。設置類名稱為 CMyDlg1,其他選項為默認即可。按同樣的方法為對話框資源IDD_DIALOG2 創(chuàng)建一個新類 CMyDlg2。 為兩個新類加以說明 雙擊 教職工管理系統(tǒng) .cpp,增加新的聲明,如下 所示 : include include 這樣,在教職工管理系統(tǒng) 中聲明了兩個新的類的頭文件。通過聲明程序,可以在以后對新的引用加以識別。 為工程的主控界面設計一個菜單 菜單資源的加入與菜單的設計 單擊 Visual C++主菜單中的“插入”菜單項,在資源類型選擇對話框中選擇菜單資源。單擊 New 按鈕。 接下來就需要用戶設計菜單項,如下表 33 所示。 對象名稱 ID 標題內容 主菜單條目 無 職工基本信息 子菜單條目 ID_DATA_MENU 信息處理 主菜單條目 無 職工工資管理 子菜單條目 ID_SALATY_MENU 工資處理與瀏覽 主菜單條目 無 關于 子菜單條目 IDS_ABOUTBOX 關于職工管理系統(tǒng) 《面向對象程 序設計課程設計報告》 8 表 33 菜單對象的基本屬性 將菜單與主對話框連接 雙擊主對話框資源 IDD_MY_DIALOG,出現(xiàn)主對話框。右擊主對話框控件,設置其屬性。將菜單選擇為 IDR_MENU1 即可。這樣就完成了主對話框和菜單的連接。在工程中,創(chuàng)建程序框架時,已經(jīng)生成了一個 About 對話框,但它沒有和菜單連接,即不符合用戶的需要,因此將它刪除并創(chuàng)建一個自己的 About對話框,雙擊 教職工管理系統(tǒng) .cpp,增加新的聲明: include,并重新設計對話框。 用菜單調用對話框 雙擊菜單資源文檔 IDR_MENU1,出現(xiàn)菜單編輯器,選擇 職工基本信息 |信息處理,進入類向導,選擇信息映射 Command,單擊 Add Function 按鈕為菜單增加一個函數(shù),接受系統(tǒng)建議的即可,并進行代碼編輯: void CMyDlg::OnDataMenu() { CMyDlg1 MyDlg1。 ()。 } 制作職工基本信息處理對話框 將對話框 IDD_DIALOG1 的 OK 按鈕的標題屬性 改為 返回, Cancel 按鈕刪除。在對話框中放入一個 ADOData 控件,并對其屬性進行設置。 設置 ADODC 控件的基本屬性,如表 34所示。 屬性 屬性內容 ID IDC_ADODC1 顯示 YES 標題 數(shù)據(jù)瀏覽 ConnectionString DSN=教職工管理數(shù)據(jù)庫 RecordSource 職工信息數(shù)據(jù)表 表 34 ADODC控件的基本屬 性 《面向對象程 序設計課程設計報告》 9 在對話框 IDD_DIALOG1 中放入一個數(shù)據(jù)表格控件 IDC_DATAGRID1。設置表格屬性如下表所示 35: 屬性 屬性內容 ID IDC_DATAGRID1 顯示 YES 標題 請輸入或修改職工數(shù)據(jù)記錄 DataSource IDC_ADODC1 AllowAddNew True AllowArrows True AllowDelete True AllowUpdate True 表 35 DataGrid控件的基本屬性 制作職工工資處理對話框 在項目的視圖管理器中選擇對話框 IDD_DIALOG2,將對話框的屬性設置為職工工資處理。將 Cancel 按鈕刪除, OK 按鈕的標題屬性該為返回。在對話框中放入一個 ADOData控件,并對其屬性進行設置。 設置 ADODC 控件的基本屬性,如表 36所示。 屬性 屬性內容 ID IDC_ADODC1 顯示 YES 標題 數(shù)據(jù)瀏覽 ConnectionString DSN=教職工管理數(shù)據(jù)庫 RecordSource 職工工資數(shù)據(jù)表 表 36 ADODC控件的基本屬性 在對話框 IDD_DIALOG1 中放入一個數(shù)據(jù)表格控件 IDC_DATAGRID1。設置表格屬性如下表 37所示。 屬性 屬性內容 ID IDC_DATAGRID1 《面向對象程 序設計課程設計報告》 10 顯示 YES 標題 請對職工工資數(shù)據(jù)進行增加、修改 ! DataSource IDC_ADODC1 AllowAddNew True AllowArrows True AllowDelete True AllowUpdate True 表 37 DataGrid控件的基本屬性 對話框間的相互切換 在工程的資源管理器中選擇 文件,雙擊 文件,在文件的開頭出聲明對話框 2, 并 在對話框 IDD_DIALOG1 中放入一個命令按鈕,設置 為 :IDC_BUTTONGZCL,標題為:處理工資。 接著 進入建立類向導菜單,在消息映射對話框中選擇消息為 BN_CLICKED,單擊 Add Function 按鈕,系統(tǒng)自動創(chuàng)建一成員函數(shù)名和成員的索引號, 最后 編輯代碼如下所示: void CMyDlg1::OnButtongzcl() { CMyDlg2 MyDlg2。 ()。 } 從職工工資處理切換到職工 基本信息處理與前面剛好相反。 4 程序調試 常見錯誤分析 在編程過程中錯誤是總歸會有的,例如 在增加新的聲明的時候,將新的頭文件寫到已存在的頭文件上面的時候,也會出現(xiàn)錯誤信息。 還有 最容易犯的就是在增加函數(shù)時,類名選擇有誤,導致的一些錯誤。 面對的問題 及解決方法 《面向對象程 序設計課程設計報告》 11 本次課程設計的 程序代碼 雖然 簡單, 但細心還是相當重要的,不然 代碼寫錯位置,而導致程序運行出錯 也是很麻煩的 。 畫面美工以及程序優(yōu)化也十分的必要,但是插入的圖片格式,以及怎樣擺放控件能使界面更美觀。以上問題在制作軟件的過程中都會面對到,要 求自我擴充知識,以及細心謹慎來解決。 5 代碼編寫 代碼: include include “教職工管理系統(tǒng) .h” include ifdef _DEBUG define new DEBUG_NEW undef THIS_FILE static char THIS_FILE[] = __FILE__。 endif CmyAboutDlg::CmyAboutDlg(CWnd* pParent /*=NULL*/) : CDialog(CmyAboutDlg::IDD, pParent) { } void CmyAboutDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX)。 } BEGIN_MESSAGE_MAP(CmyAboutDlg, CDialog) END_MESSAGE_MAP() 代碼: include include 教職工管理系統(tǒng) .h include
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1