CFile 实例
2016-02-25 16:12
246 查看
//写入文件 void CFDlg::OnButton1() { CFile file; file.Open("f:\test1.txt",CFile::modeCreate|CFile::modeReadWrite); file.Write("vcshare.net",strlen("vcshare.net")); file.Close(); } //读取文件 void CFDlg::OnButton2() { CFile file; file.Open("f:\test1.txt",CFile::modeRead); char strbuf[20]; file.Read(strbuf,20); AfxMessageBox(strbuf); } //文件多次写入不丢失 void CFDlg::OnButton3() { AfxMessageBox("重复的数据部丢失"); CFile file; file.Open("f:\test2.txt",CFile::modeNoTruncate|CFile::modeReadWrite|CFile::modeCreate); file.SeekToEnd( ); file.Write("11111",10); file.Write("22222",10); file.Write("33333",10); } //读取上例中的数据 void CFDlg::OnButton4() { CFile file; file.Open("f:\test2.txt",CFile::modeRead); char buff [1000 <a href="http://www.precisionrafting.com/">Kamagra</a>]; file.Read(buff,1000); AfxMessageBox(buff); } //拷贝文件到文件夹 void CFDlg::OnButton5() { // TODO: Add your control notification handler code here CopyFile("f:\test2.txt","d:\test2.txt",false); MessageBox("file test2.txt from f to d !!"); } //删除文件 void CFDlg::OnButton6() { DeleteFile ("f:\test2.txt"); MessageBox("test2 's deleted!"); } //建立文件夹 void CFDlg::OnButton7() { MessageBox("CreateDirectory在f盘根目录建立test文件夹"); if(CreateDirectoryA("f:\test",NULL) == 0) AfxMessageBox("false"); }
相关文章推荐
- Centos6.5使用yum安装mysql——快速上手必备
- MySQL 查看约束,添加约束,删除约束 添加列,修改列,删除列
- lua 取一个数字的整数部分
- Java解析XML
- ACM三大博弈总结
- Linux的vim简洁使用
- webview loadRequest
- 数据结构与算法基础(一)
- iOS App集成Apple Pay教程(附示例代码)
- mysql添加用户及设置
- 46黑名单显示的bug---(优化ListView)convertView复用带来的问题
- Dapper获取连接类
- 指针数组与数组指针
- MFC 鼠标滑轮
- MFC ADO 如何使用
- python学习笔记七--数据操作符
- Oracle中sql的基本使用
- enterprise architect (EA) 源码生成UML类图,帮助理解项目工程
- App竞品分析
- 空悲切