wText("") ;
m_hEditSpbh.SetFocus() ;
m_hBtnSave.EnableWindow() ;
}
void CDlgSpxxgl::OnBtnDel()
{
// TODO: Add your control notification handler code here
if(m_hListSpxx.GetSelectionMark() == -1)
{//未被选中
MessageBox("请选择欲删除条目!") ;
return ;
}
char m_szID[30+1] ;
m_hListSpxx.GetItemText(m_hListSpxx.GetSelectionMark(), 0, m_szID, sizeof(m_szID)) ;
m_hDatabase.DeleteDataWhere(SPXXT, m_szID) ;
TabCtrlOfSelect(1) ;
}
void CDlgSpxxgl::OnBtnMod()
{
// TODO: Add your control notification handler code here
switch(m_hTabSpxx.GetCurSel())
{
case 0:
{
break ;
}
case 1:
{
if(m_hListSpxx.GetSelectionMark() == -1)
{//未被选中
MessageBox("请选择欲修改条目!") ;
return ;
}
break ;
}
}
TabCtrlOfSelect(0) ;
m_hBtnSave.EnableWindow() ;
m_hEditSpbh.SetFocus() ;
}
void CDlgSpxxgl::OnBtnSave()
{
// TODO: Add your control notification handler code here
char m_szZjm[10+1]="", m_szName[30+1], m_szID[30+1], m_szGg[20+1], m_szMrjg[10+1], m_szCj[30+1], m_szBz[100+1] ;
m_hEditSpbh.GetWindowText(m_szID, sizeof(m_szID)) ;
m_hEditName.GetWindowText(m_szName, sizeof(m_szName)) ;
m_hEditGg.GetWindowText(m_szGg, sizeof(m_szGg)) ;
m_hEditZjm.GetWindowText(m_szZjm, sizeof(m_szZjm)) ;
m_hEditMrjg.GetWindowText(m_szMrjg, sizeof(m_szMrjg)) ;
m_hEditCj.GetWindowText(m_szCj, sizeof(m_szCj)) ;
m_hEditBz.GetWindowText(m_szBz, sizeof(m_szBz)) ;
//保存修改,更新数据库
m_hDatabase.UpdateSpxxData(m_szZjm,m_szName,m_szID,m_szGg,m_szMrjg,m_szCj,m_szBz) ;
m_hBtnSave.EnableWindow(FALSE) ;
}
上一篇:
cjcxtempunit.pas
下一篇:
基于粒计算的增量式知识获取方法研究