addusedlg.cpp
Upload User: syx6615
Upload Date: 2007-06-17
Package Size: 99k
Code Size: 1k
Development Platform:

Visual C++

  1. // addusedlg.cpp : implementation file
  2. //
  3. #include "stdafx.h"
  4. #include "ticketbook.h"
  5. #include "addusedlg.h"
  6. #include "usenameset.h"
  7. #ifdef _DEBUG
  8. #define new DEBUG_NEW
  9. #undef THIS_FILE
  10. static char THIS_FILE[] = __FILE__;
  11. #endif
  12. /////////////////////////////////////////////////////////////////////////////
  13. // addusedlg dialog
  14. addusedlg::addusedlg(CWnd* pParent /*=NULL*/)
  15. : CDialog(addusedlg::IDD, pParent)
  16. {
  17. //{{AFX_DATA_INIT(addusedlg)
  18. m_name = _T("");
  19. m_pass1 = _T("");
  20. m_pass2 = _T("");
  21. //}}AFX_DATA_INIT
  22. }
  23. void addusedlg::DoDataExchange(CDataExchange* pDX)
  24. {
  25. CDialog::DoDataExchange(pDX);
  26. //{{AFX_DATA_MAP(addusedlg)
  27. DDX_Text(pDX, IDC_name, m_name);
  28. DDX_Text(pDX, IDC_pass1, m_pass1);
  29. DDX_Text(pDX, IDC_pass2, m_pass2);
  30. //}}AFX_DATA_MAP
  31. }
  32. BEGIN_MESSAGE_MAP(addusedlg, CDialog)
  33. //{{AFX_MSG_MAP(addusedlg)
  34. ON_BN_CLICKED(ID_adduse, Onadduse)
  35. //}}AFX_MSG_MAP
  36. END_MESSAGE_MAP()
  37. /////////////////////////////////////////////////////////////////////////////
  38. // addusedlg message handlers
  39. void addusedlg::Onadduse() 
  40. {
  41. this->UpdateData(true);
  42. usenameset set;
  43. if(m_pass1==m_pass2)
  44. {set.Open();
  45. set.AddNew();
  46. set.m_use=m_name;
  47. set.m_passage=m_pass1;
  48. set.Update();
  49. ::MessageBox(NULL,"用户添加成功!","信息",MB_ICONINFORMATION);
  50. }else
  51. ::MessageBox(NULL,"请重新确认密码!","错误",MB_ICONINFORMATION);
  52. }