• 大小: 4.72MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-28
  • 语言: 其他
  • 标签: VS  XML  操作  

资源简介

博文地址:http://write.blog.csdn.net/postedit/42342369,有问题欢迎留言,谢谢!

资源截图

代码片段和文件信息

// DataDlg.cpp : 实现文件
//

#include “stdafx.h“
#include “FilexmlDemo.h“
#include “DataDlg.h“


// CDataDlg 对话框

IMPLEMENT_DYNAMIC(CDataDlg CDialog)

CDataDlg::CDataDlg(CWnd* pParent /*=NULL*/)
: CDialog(CDataDlg::IDD pParent)
{
m_sName = _T(““);
m_dwNumber = 0;
m_ucAge = 0;
m_dbScore = 0;
m_bSex = 0;
}

CDataDlg::~CDataDlg()
{
}

void CDataDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Text(pDX IDC_EDIT_NAME m_sName);
DDX_Text(pDX IDC_EDIT_NUM m_dwNumber);
DDX_Text(pDX IDC_EDIT_AGE m_ucAge);
DDX_Text(pDX IDC_EDIT_SCORE m_dbScore);
}


BEGIN_MESSAGE_MAP(CDataDlg CDialog)
ON_BN_CLICKED(IDC_RADIO_BOY &CDataDlg::OnBnClickedRadioBoy)
ON_BN_CLICKED(IDC_RADIO_GIRL &CDataDlg::OnBnClickedRadioGirl)
ON_BN_CLICKED(IDOK &CDataDlg::OnBnClickedOk)
ON_BN_CLICKED(IDCANCEL &CDataDlg::OnBnClickedCancel)
END_MESSAGE_MAP()


// CDataDlg 消息处理程序

BOOL CDataDlg::OnInitDialog()
{
CDialog::OnInitDialog();

// TODO:  在此添加额外的初始化
UpdateData(TRUE);
m_sName = m_data.sName;
m_dwNumber = m_data.dwNumber;
m_ucAge = m_data.ucAge;
m_dbScore = m_data.dbScore;

m_bSex = m_data.bSex;
if(0 == m_bSex)
{
((CButton*)GetDlgItem(IDC_RADIO_BOY))->SetCheck(TRUE);
((CButton*)GetDlgItem(IDC_RADIO_GIRL))->SetCheck(FALSE);
}
else if(1 == m_bSex)
{
((CButton*)GetDlgItem(IDC_RADIO_BOY))->SetCheck(FALSE);
((CButton*)GetDlgItem(IDC_RADIO_GIRL))->SetCheck(TRUE);
}

UpdateData(FALSE);

return TRUE;  // return TRUE unless you set the focus to a control
// 异常: OCX 属性页应返回 FALSE
}

void CDataDlg::OnBnClickedRadioBoy()
{
// TODO: 在此添加控件通知处理程序代码
m_bSex = 0;
}

void CDataDlg::OnBnClickedRadioGirl()
{
// TODO: 在此添加控件通知处理程序代码
m_bSex = 1;
}

void CDataDlg::OnBnClickedOk()
{
// TODO: 在此添加控件通知处理程序代码
UpdateData(TRUE);
m_data.sName = m_sName;
m_data.dwNumber = m_dwNumber;
m_data.bSex = m_bSex;
m_data.ucAge = m_ucAge;
m_data.dbScore = m_dbScore;
UpdateData(FALSE);

OnOK();
}

void CDataDlg::OnBnClickedCancel()
{
// TODO: 在此添加控件通知处理程序代码
OnCancel();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件   18672640  2014-12-30 12:30  VS之xml操作\FilexmlDemo\FilexmlDemo.ncb

     文件        899  2014-12-29 09:21  VS之xml操作\FilexmlDemo\FilexmlDemo.sln

    ..A..H.     16896  2014-12-30 12:30  VS之xml操作\FilexmlDemo\FilexmlDemo.suo

     文件       2207  2014-12-29 14:43  VS之xml操作\FilexmlDemo\FilexmlDemo\DataDlg.cpp

     文件        705  2014-12-29 13:58  VS之xml操作\FilexmlDemo\FilexmlDemo\DataDlg.h

     文件      59840  2014-12-29 14:38  VS之xml操作\FilexmlDemo\FilexmlDemo\FilexmlDemo.aps

     文件       1712  2014-12-29 09:21  VS之xml操作\FilexmlDemo\FilexmlDemo\FilexmlDemo.cpp

     文件        471  2014-12-29 09:21  VS之xml操作\FilexmlDemo\FilexmlDemo\FilexmlDemo.h

     文件       6723  2014-12-29 14:38  VS之xml操作\FilexmlDemo\FilexmlDemo\FilexmlDemo.rc

     文件       5900  2014-12-29 13:34  VS之xml操作\FilexmlDemo\FilexmlDemo\FilexmlDemo.vcproj

     文件       8087  2014-12-30 11:46  VS之xml操作\FilexmlDemo\FilexmlDemo\FilexmlDemoDlg.cpp

     文件        998  2014-12-29 13:09  VS之xml操作\FilexmlDemo\FilexmlDemo\FilexmlDemoDlg.h

     文件      73293  2010-10-21 17:35  VS之xml操作\FilexmlDemo\FilexmlDemo\Markup.cpp

     文件      14136  2006-08-01 17:10  VS之xml操作\FilexmlDemo\FilexmlDemo\Markup.h

     文件       2835  2014-12-29 09:21  VS之xml操作\FilexmlDemo\FilexmlDemo\ReadMe.txt

     文件       1279  2014-12-29 13:34  VS之xml操作\FilexmlDemo\FilexmlDemo\resource.h

     文件        142  2014-12-29 09:21  VS之xml操作\FilexmlDemo\FilexmlDemo\stdafx.cpp

     文件       1796  2014-12-29 09:21  VS之xml操作\FilexmlDemo\FilexmlDemo\stdafx.h

     文件       1030  2014-12-29 09:21  VS之xml操作\FilexmlDemo\FilexmlDemo\targetver.h

     文件       2291  2014-12-29 14:44  VS之xml操作\FilexmlDemo\FilexmlDemo\xmlDataInfo.cpp

     文件        792  2014-12-29 10:03  VS之xml操作\FilexmlDemo\FilexmlDemo\xmlDataInfo.h

     文件      21630  2003-07-24 09:52  VS之xml操作\FilexmlDemo\FilexmlDemo\res\FilexmlDemo.ico

     文件        367  2014-12-29 09:21  VS之xml操作\FilexmlDemo\FilexmlDemo\res\FilexmlDemo.rc2

     文件        620  2014-12-30 12:19  VS之xml操作\test.xml

     目录          0  2014-12-31 23:38  VS之xml操作\FilexmlDemo\FilexmlDemo\res

     目录          0  2014-12-31 23:38  VS之xml操作\FilexmlDemo\FilexmlDemo\Debug

     目录          0  2014-12-31 23:38  VS之xml操作\FilexmlDemo\FilexmlDemo

     目录          0  2014-12-31 23:38  VS之xml操作\FilexmlDemo\Debug

     目录          0  2014-12-31 23:38  VS之xml操作\FilexmlDemo

     目录          0  2014-12-31 23:38  VS之xml操作

............此处省略3个文件信息

评论

共有 条评论