读写CFILE 与UpdateData

转载 2017年08月23日 21:18:47

UpdateData(TRUE),刷新控件的值到对应的变量。(外部输入值交给内部变量)
即:控件的值—>变量。
UpdateData(FALSE), 拷贝变量值到控件显示。(变量的最终运算结果值交给外部输出显示)

CFile file;

CString FileName = "E:\\test.csv";     //c:\\1a\\0015.txt
try
{
file.Open(FileName, CFile::modeCreate | CFile::modeWrite | CFile::modeNoTruncate);
file.SeekToEnd();                   //SeekToBegin();
file.Write((unsigned char *)(m_WriteCsvEdit.GetBuffer(0)), m_WriteCsvEdit.GetLength());//CString m_data
file.Flush();
file.Close();
MessageBox("写入成功!");
}
catch (CFileException *e)
{
CString str;
str.Format("写入失败的原因是:%d", e->m_cause);
MessageBox("str");
file.Abort();
e->Delete();
}

使用MFC的CFile文件类和CArchive串行化类进行二进制文件读写操作

一  编程案例介绍    本案例基于控制台工程,创建专门的演示类CDemo,实现二进制文件的读写串行化操作,具体代码如下: 1 CDemo类定义: class CDemo  { public...
  • guoguojune
  • guoguojune
  • 2014年12月24日 16:52
  • 1382

CStdioFile,CFile类,文本文件处理(MFC学习园地)

CStdioFile继承自CFile,一个CStdioFile 对象代表一个用运行时函数fopen 打开的C 运行时流式文件。     流式文件是被缓冲的,而且可以以文本方式(缺省)或二进制方式打...
  • xuyuefei1988
  • xuyuefei1988
  • 2012年09月05日 10:38
  • 5624

通过CFile::Write和CFile::Read从TXT中读写到CString中去

之前在网上搜了很多相关的帖子,虽说这个不是很难,只是介绍不是很具体,有的只是Write的,下面两个读写要配套,要不然会出错。我就稍微做下总结,不过我不做重复性的工作,只是讲点容易忽视的。 我就直接上...
  • xiaoaoqing
  • xiaoaoqing
  • 2013年10月25日 21:55
  • 2427

MFC中用CFile读取和写入文件

MFC提供了CFile类方便文件的读写,首先要知道,文件的数据读取、数据写入与文件指针的操作都是以字节为单位的,数据的读取和写入都是从文件指针的位置开始的,当打开一个文件的时候,文件指针总是在文件的开...
  • kaida1234
  • kaida1234
  • 2016年04月14日 09:10
  • 1000

VS2008 用CFile对象读取Unicode文本。

Unicode是一种在计算机上使用的字符编码。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理...
  • tajon1226
  • tajon1226
  • 2015年06月20日 13:54
  • 983

UpdateData(TRUE)和UpdateData(FALSE)

原文地址:http://blog.163.com/sky_sgx/blog/static/1994391942011102983945960/ UpdateData()参数只有一个,默认为TRUE。...
  • yinqiaohua
  • yinqiaohua
  • 2015年03月07日 20:41
  • 993

CFile与CStdioFile的区别

        Cfile类提供了基于二进制流的文件操作,功能类似于C语言中的fread()和fwrite()函数。CStdioFile提供了基于字符串流的文件操作,功能类似于C语言中的fgets()...
  • markqian86
  • markqian86
  • 2008年06月30日 17:05
  • 808

蚊子132 教你如何用CFile读取二进制文件

原文: 众所周知 WINDOWS 对文件的操作都离不开 CFile,今天 蚊子132 跟大家一起研究如何用CFile读取二进制文件,以下是代码: void ::ReadIn...
  • mynote
  • mynote
  • 2014年05月24日 08:40
  • 1905

MFC中UpdateData()函数的作用

当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用 UpdateData(FALSE);如果你希望知道用户在对话框中到底...
  • feifeilujie
  • feifeilujie
  • 2015年01月08日 10:26
  • 631

使用CFile类对文件进行读写

CFile类提供了对文件进行打开,关闭,读,写,删除,重命名以及获取文件信息等文件操作的基本功能,足以处理任意类型的文件操作一个读写文件的例子:文件I/O  虽然使用CArchive类内建的序列化功能...
  • tianxw1209
  • tianxw1209
  • 2011年05月27日 09:55
  • 13351
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:读写CFILE 与UpdateData
举报原因:
原因补充:

(最多只允许输入30个字)