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

正文內(nèi)容

基于vc的工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-24 19:28 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 (1) 打開(kāi) ClassWizard 窗口,添加在 OnInitDialog 成員函數(shù),向 OnInitDialog 添加代碼如下。BOOL CYgjctjdlg::OnInitDialog() 版權(quán)所有: dgghate17{CDialog::OnInitDialog()。// TODO: Add extra initialization hereSetIcon(m_hIcon, TRUE)。(男)。(女)。(0,專(zhuān)科)。(1,本科)。(2,研究生)。return TRUE。 // return TRUE unless you set the focus to a control// EXCEPTION: OCX Property Pages should return FALSE}(2) 當(dāng)用戶單擊 “添加“按鈕時(shí),實(shí)現(xiàn)添加員工功能,其響應(yīng)代碼如下void CYgjctjdlg::OnOK() {// TODO: Add extra validation hereCYgjcxxb xxb。UpdateData(true)。if(m_id==){MessageBox(編號(hào)不能為空)。return。}if(m_name==){MessageBox(姓名不能為空)。return。}if((m_id)==1){MessageBox(員工編號(hào)已存在)。return。}(m_id)。版權(quán)所有: dgghate18(m_name)。CString sex,whcd。(sex)。if(sex==){MessageBox(性別不能為空)。return。}//從組合框中讀取文本 ((),strsex)。(strsex)。(whcd)。if(whcd==){MessageBox(文化程度不能為空)。return。}((),strwhcd)。(strwhcd)。()。//向浮動(dòng)工資表添加編號(hào)、姓名CYgfdgzxmb xmb。(m_id)。(m_name)。()。//向基本工資表添加編號(hào)、姓名CYgjbgzb gzb。(m_id)。(m_name)。()。//向加班休假表添加編號(hào)、姓名CYgjbsjb sjb。(m_id)。(m_name)。版權(quán)所有: dgghate19()。CDialog::OnOK()。}避免漏輸現(xiàn)象:對(duì)于一個(gè)軟件來(lái)說(shuō),在保證一定功能的基礎(chǔ)上,給使用者留出的出錯(cuò)機(jī)會(huì)越少,那么開(kāi)發(fā)出來(lái)的軟件越成功。本系統(tǒng)在用戶漏輸某個(gè)重要字段時(shí),系統(tǒng)會(huì)彈出提示對(duì)話框警告,這個(gè)功能主要是在保存時(shí)判斷文本框的值是否為空,如果不為空,就繼續(xù)向下執(zhí)行;如果為空,彈出錯(cuò)誤提示 [12]。 員工工資添加模塊設(shè)計(jì) 實(shí)現(xiàn)目標(biāo)添加員工實(shí)際發(fā)放的工資情況,員工工資添加對(duì)話框設(shè)計(jì)如圖 16 所示。圖 16 員工工資添加對(duì)話框 設(shè)計(jì)步驟(1) 向項(xiàng)目中添加一個(gè)新 Dialog 資源,資源 ID 為 IDD_YGGONGZITJ。在IDD_YGGONGZITJ 對(duì)話框資源中單擊鼠標(biāo)右鍵,執(zhí)行彈出快捷菜單的 “Properties”菜單命令,打開(kāi)“Dialog Properties”對(duì)話框。在“Dialog Properties”對(duì)話框中選擇 General 選項(xiàng)卡,更改其 “Caption”文本框內(nèi)容為“員工工資添加” 。版權(quán)所有: dgghate20(2) 從 Controls 面板上向 Dialog 資源中添加 19 個(gè) Static、17 個(gè) Edit、2 個(gè)Button 控件,更改資源的屬性,并為資源設(shè)置相對(duì)應(yīng)的變量,如表 7 所示。表 7 資源設(shè)置ID Properties Type MemberIDC_EDIT1IDC_EDIT2IDC_EDIT3IDC_EDIT4IDC_EDIT5IDC_EDIT6IDC_EDIT7IDC_EDIT8IDC_EDIT9IDC_EDIT10IDC_EDIT11IDC_EDIT12IDC_EDIT13IDC_EDIT14IDC_EDIT15IDC_EDIT16IDC_EDIT17IDOKIDCANCELIDC_BUTTONsyyeIDC_BUTTONyfgz默認(rèn)默認(rèn)默認(rèn)默認(rèn)默認(rèn)默認(rèn)默認(rèn)默認(rèn)默認(rèn)Readonly TRUE默認(rèn)Readonly TRUE默認(rèn)默認(rèn)默認(rèn)Readonly TRUEReadonly TRUECaption 添加Caption 退出Caption 上月余額Caption 應(yīng)發(fā)工資CStringCStringintintintintintintintCEditintCEditintintintCEditCEditm_idm_namem_jbgzm_zwgzm_glgzm_zfbzm_shbzm_bxfm_jiabtsm_jiabgzm_sjtsm_sjgzm_ylbxjm_grsdsm_sfgzm_yfgzm_syye 代碼分析(1) 雙擊“IDC_EDIT9 ”控件,自動(dòng)生成 OnChangeEdit9 函數(shù),實(shí)現(xiàn)用戶添加加班天數(shù)時(shí),加班工資自動(dòng)計(jì)算并顯示,具體代碼如下:void CYggztjdlg::OnChangeEdit9() {// TODO: If this is a RICHEDIT control, the control will not// send this notification unless you override the CDialog::OnInitDialog()// function and call CRichEditCtrl().SetEventMask()版權(quán)所有: dgghate21// with the ENM_CHANGE flag ORed into the mask.UpdateData(true)。CString str。(%d,m_jiabts*40)。(str)。UpdateData(false)。// TODO: Add your control notification handler code here}(2) 雙擊 “上月余額”按鈕,系統(tǒng)自動(dòng)添加消息響應(yīng)函數(shù) OnBUTTONsyye,具體代碼如下。void CYggztjdlg::OnBUTTONsyye() {// TODO: Add your control notification handler code hereUpdateData(true)。if(m_id==){MessageBox(請(qǐng)先填寫(xiě)員工編號(hào))。return。}ADOConn m_AdoConn。()。t = CTime::GetCurrentTime()。int m,y。CString str。m=()1。y=()。if(m==0){m=12。y=y1。}CGzffmxb mxb。if((m_id,y,m)==1)版權(quán)所有: dgghate22{CString sql。(select * from gzffmxb where ygid=39。%s39。 and year(sjian)=39。%i39。 and month(sjian)=39。%i39。,m_id,y,m)。((_bstr_t)sql)。str=(char*)(_bstr_t)GetCollect(Yu_E)。(str)。}else{(0)。}UpdateData(false)。()。}在頭文件中添加下列代碼。CTime t。(3) 雙擊“應(yīng)發(fā)工資”按鈕,系統(tǒng)自動(dòng)添加消息響應(yīng)函數(shù) OnBUTTONyfgz,具體代碼如下:void CYggztjdlg::OnBUTTONyfgz() {// TODO: Add your control notification handler code hereUpdateData(true)。CString syye。(syye)。if(syye==){MessageBox(請(qǐng)先添加上月余額)。return。}int yfgz。yfgz=atoi(syye)+m_jbgz+m_glgz+m_zwgz+m_shbz+m_zfbzm_ylbxj。yfgz+=(m_bxf+m_jiabts*40m_sjts*40m_grsds)。CString str。版權(quán)所有: dgghate23(%d,yfgz)。(str)。}(4) 為“添加 ”按鈕添加代碼,實(shí)現(xiàn)添加員工工資功能,代碼如下:void CYggztjdlg::OnOK() {// TODO: Add extra validation hereUpdateData(true)。CYgjcxxb xxb。CString yfgz。(yfgz)。if(m_id==){MessageBox(編號(hào)不能為空)。return。}if((m_id)!=1){MessageBox(員工編號(hào)不存在)。return。}if(m_name==){MessageBox(姓名不能為空)。return。}if((m_id,m_name)!=1){MessageBox(員工不存在)。return。}if(yfgz==){MessageBox(應(yīng)發(fā)工資不能為空)。版權(quán)所有: dgghate24return。}CGzffmxb mxb。(m_id)。(m_name)。(m_glgz)。(m_jbgz)。(m_ylbxj)。(m_zwgz)。(m_bxf)。(m_grsds)。(m_shbz)。(m_zfbz)。(m_jiabts)。int jiabgz。jiabgz=m_jiabts*40。(jiabgz)。(m_sjts)。int sjkk。sjkk=m_sjts*40。(sjkk)。(atoi(yfgz))。(m_sfgz)。()。CYgjbsjb sjb。(m_jiabts)。(jiabgz)。(m_sjts)。(sjkk)。(m_id)。CDialog::OnOK()。}版權(quán)所有: dgghate25 用戶管理模塊設(shè)計(jì) 實(shí)現(xiàn)目標(biāo)實(shí)現(xiàn)新建、刪除用戶功能,用戶管理對(duì)話框設(shè)計(jì)如圖 17 所示。圖 17 用戶管理對(duì)話框 設(shè)計(jì)步驟(1) 向項(xiàng)目中添加一個(gè)新 Dialog 資源,資源 ID 為 IDD_XINJYH。在IDD_XINJYH 對(duì)話框資源中單擊鼠標(biāo)右鍵,執(zhí)行彈出快捷菜單的“Properties”菜單命令,打開(kāi)“Dialog Properties”對(duì)話框。在“Dialog Properties”對(duì)話框中選擇General 選項(xiàng)卡,更改其“ Caption”文本框內(nèi)容為 “用戶管理” 。(2) 從 Controls 面板上向 Dialog 資源中添加 4 個(gè) Static、1 個(gè) Combo、3 個(gè)Edit、1 個(gè) Button 控件,更改資源的屬性,并為資源設(shè)置相對(duì)應(yīng)的變量,如表 8 所示。版權(quán)所有: dgghate26表 8 資源設(shè)置ID Properties Type MemberIDC_EDIT1IDC_EDIT2IDC_EDIT3IDC_COMBO1IDOKIDC_BUTTON1IDCANCEL默認(rèn)Password truePassword true默認(rèn)Caption 添加Caption 刪除Caption 退出CStringCStringCStringCComboBoxm_namem_pwdm_pwd1m_jb 代碼分析(1) 添加 OnInitDialog()函數(shù),初始化 Combo 控件,具體代碼如下:BOOL CXinjyhdlg::OnInitDialog() {CDialog::OnInitDialog()。// TODO: Add extra initialization hereSetIcon(m_hIcon, TRUE)。(系統(tǒng)管理員 )。(普通管理員 )。return TRUE。 // return TRUE unless you set the focus to a control // EXCEPTION: OCX Property Pages should return FALSE}(2) 為“添加 ”按鈕添加消息響應(yīng)函數(shù),代碼如下:void CXinjyhdlg::OnOK() {// TODO: Add extra validation hereUpdateData(true)。if(m_name==){MessageBox(請(qǐng)輸入用戶名)。return。}CString j
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1