资源简介
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
相关资源
- VS2015编译好的64位GDAL-2.20库集成了pr
- win64bit下的GSL解压包
- Presentation与自定义Dialog的使用
- 全国中小学数据库txt文件
- QT 自定义无边框窗体,支持边缘拖拽
- 自定义Dialog的各种样式,包括自定义
- libwebsockets win7 vs2017 编译工程
- 电力巡检系统_原型+需求分析Html、v
- 封装QTableView,支持冻结列,绘制表头
- VS2013下编译好的live555完整工程live55
- vs code精装版
- HTML5从入门到精通第2版配套光盘资源
-
HTMLCSSja
vasc ript网页设计从入门到精 - Lucene---全文检索(文档pdf/txt/office/h
- 24种常用的VST效果插件
- html中table导出成excel、word、txt等
- 指定形状滚动词云图(echart自定义形
- WebGL可视化3D绘图框架:Three.js 零基础
- Devexpress17.2.4源码VS直接编译
- 自定义生成后的jsonlint
- 动物园的html的静态网站 内容简介.t
- IE8AddZone.rar
- libxls生成的库文件
- Html5+CSS3从入门到精通视频资料李东博
- HTML5+CSS3从入门到精通(离线视频及源
- QT5-电压电阻表盘源码可以自定义阴影
- QT-电压电阻表盘源码可以自定义阴影
-
arcgis ja
vasc ript自定义infowindow - 350+html学生网页设计制作成品dw作业素
- QNX-SDP-6.5-key.txt
评论
共有 条评论