• 大小: 5.87MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-01
  • 语言: Html/CSS
  • 标签: VS  TXT  自定义  操作  

资源简介

TXT文本文件使用范围如此之广,以至于很多文件都是基于此文件生成了各种自定义的文件格式,比如html、xml、dbc、A2L、csv等文件,我们都可以使用TXT文本文件打开,可以查看里面的数据组成方式。不难发现,其实它们都是文本文件,只不过使用了一些特定的组成方式,所以可以使用其他通用软件或者自己开发的软件解析这些数据。本资源主要是通过在文本文件基础上自定义的方式对文件进行操作。博客地址http://blog.csdn.net/bingdianlanxin/article/category/2686551,有问题欢迎留言。

资源截图

代码片段和文件信息

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

#include “stdafx.h“
#include “FileTxtDemo.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();
}

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

     文件   23161856  2015-01-16 14:25  FileTxtDemo\FileTxtDemo.ncb

     文件        899  2015-01-15 16:27  FileTxtDemo\FileTxtDemo.sln

    ..A..H.     14336  2015-01-16 14:25  FileTxtDemo\FileTxtDemo.suo

     文件       2207  2015-01-16 13:44  FileTxtDemo\FileTxtDemo\DataDlg.cpp

     文件        682  2015-01-16 13:44  FileTxtDemo\FileTxtDemo\DataDlg.h

     文件      59840  2015-01-16 13:35  FileTxtDemo\FileTxtDemo\FileTxtDemo.aps

     文件       1712  2015-01-15 16:27  FileTxtDemo\FileTxtDemo\FileTxtDemo.cpp

     文件        471  2015-01-15 16:27  FileTxtDemo\FileTxtDemo\FileTxtDemo.h

     文件       6723  2015-01-16 13:35  FileTxtDemo\FileTxtDemo\FileTxtDemo.rc

     文件       5778  2015-01-16 14:23  FileTxtDemo\FileTxtDemo\FileTxtDemo.vcproj

     文件       8074  2015-01-16 13:48  FileTxtDemo\FileTxtDemo\FileTxtDemoDlg.cpp

     文件        996  2015-01-16 13:31  FileTxtDemo\FileTxtDemo\FileTxtDemoDlg.h

     文件       2835  2015-01-15 16:27  FileTxtDemo\FileTxtDemo\ReadMe.txt

     文件       1234  2015-01-16 13:35  FileTxtDemo\FileTxtDemo\resource.h

     文件        142  2015-01-15 16:27  FileTxtDemo\FileTxtDemo\stdafx.cpp

     文件       1796  2015-01-15 16:27  FileTxtDemo\FileTxtDemo\stdafx.h

     文件       1030  2015-01-15 16:27  FileTxtDemo\FileTxtDemo\targetver.h

     文件       5395  2015-01-16 14:25  FileTxtDemo\FileTxtDemo\TxtDataInfo.cpp

     文件       1034  2015-01-16 11:36  FileTxtDemo\FileTxtDemo\TxtDataInfo.h

     文件      21630  2003-07-24 09:52  FileTxtDemo\FileTxtDemo\res\FileTxtDemo.ico

     文件        367  2015-01-15 16:27  FileTxtDemo\FileTxtDemo\res\FileTxtDemo.rc2

     目录          0  2015-01-17 11:23  FileTxtDemo\FileTxtDemo\res

     目录          0  2015-01-17 11:23  FileTxtDemo\FileTxtDemo\Debug

     目录          0  2015-01-17 11:23  FileTxtDemo\FileTxtDemo

     目录          0  2015-01-17 11:23  FileTxtDemo\Debug

     目录          0  2015-01-17 11:23  FileTxtDemo

----------- ---------  ---------- -----  ----

             23299037                    26


评论

共有 条评论