mfc文件读取代码(MFC文件操作)
admin 发布:2022-12-19 18:50 254
本篇文章给大家谈谈mfc文件读取代码,以及MFC文件操作对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、mfc c++ 读取txt文件
- 2、MFC读取二进制文件
- 3、如何在MFC中读取txt文件中的数据
- 4、mfc如何读写文件
- 5、MFC通过按钮控件读取文件并将文件内容写入编辑框中
- 6、MFC读取txt文件
mfc c++ 读取txt文件
1.用CFile或者CStdioFile打开你的文件
2.读取一行文件
如果是CFile的话比较简单,直接用scanf读取指定格式数据就可以
如果是CStdioFile的话,也可以用ReadString
然后存入一个数据类型中
3.用GetDlgItem指定你要的显示数据的edit控件
4.用SetWindowText在edit控件中显示数据
MFC读取二进制文件
读写二进制文件参考代码:
CFile rfile,wfile;
if(!rfile.Open(_T("c://notepad.exe"),CFile::modeRead))
return 1;
if(!wfile.Open(_T("c://ee.exe"),CFile::modeCreate|CFile::modeWrite))
return 1;
BYTE buf[1024];
UINT readed;
while((readed=rfile.Read(buf,1024))0)
{
wfile.Write(buf,readed);
}
rfile.Close();
wfile.Close();
如何在MFC中读取txt文件中的数据
MFC主要读写文件的类是CFile,而CStdioFile类是派生自CFile类的,主要增加了一个按行的方式读取/写入文件每行字符串的功能
读写TXT文件,写入和输出必须统一格式
CStdioFile
myFile,
File;
if(myFile.Open(CBApp::getCurrModulePath()+_T("filename.txt"),
CFile::modeRead))
{
//读取
myFile.ReadString(str);
myFile.Close();
}
else
{
//创建
File.Open(CBApp::getCurrModulePath()+_T("filename.txt"),
CFile::modeWrite
|
CFile::modeCreate);
File.WriteString(sFileName);
File.Close();
}
//写入
File.Open(CBApp::getCurrModulePath()+_T("filename.txt"),
CFile::modeWrite
);
File.WriteString(sFileName);
File.Close();
mfc如何读写文件
//写入文件
void CMFCApplication1Dlg::OnBnClickedWriteBtn()
{
// MFC的CFile类写入文件
CFile file(L"1.txt", CFile::modeCreate | CFile::modeWrite );
char *cstr=new char[128];
GetDlgItemTextA(m_hWnd, IDC_EDIT1, cstr,128);
int n = strlen(cstr);
file.Write(cstr,strlen(cstr));
file.Close();
}
//读取文件
void CMFCApplication1Dlg::OnBnClickedReadfileBtn()
{
// MFC的CFile类读取文件
CFile file(L"1.txt", CFile::modeRead);
int n=file.GetLength();
char *pStr = new char[n+1];
file.Read(pStr, n);
pStr[n ] = 0;
file.Close();
SetDlgItemTextA(m_hWnd, IDC_EDIT1, pStr);
}
MFC通过按钮控件读取文件并将文件内容写入编辑框中
假设编辑框关联的变量为 m_show
定义一个cstring 类型的变量str,具体如下
sctring str ;
str.Format("%s",.......);//这里是你要显示的内容
m_show=str;
updatedata(0);
MFC读取txt文件
首先给edit控件添加一个整形变量 num1, 代码如下:
void CMFCApplication2Dlg::OnBnClickedButton1()
{
// 打开文件 data.txt
FILE *pf = fopen("data.txt", "r");
// 读取一个整数到 Edit 关联的变量 num1 中
fscanf(pf, "%d", num1);
// 关闭文件
fclose(pf);
// 更新变量 num1 的值 到 Edit 中
UpdateData(FALSE);
}
关于mfc文件读取代码和MFC文件操作的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;
相关推荐
- 05-13sem竞价推广是什么意思,sem竞价广告的操作
- 05-09网页代码,网页代码快捷键
- 05-06单页网站的代码(完整的网页代码)[20240506更新]
- 05-06个人主页图片代码(个人主页图片代码怎么弄)[20240506更新]
- 05-06提取微信名片代码(微信名片信息提取)[20240506更新]
- 05-06php后台权限管理代码(php管理员权限)[20240506更新]
- 05-06付费观看代码php(付费观看代码)[20240506更新]
- 05-06在线html执行代码(html怎么运行)[20240506更新]
- 05-06源代码管理资源管理器(资源管理器运行代码)[20240506更新]
- 05-06代码源软件库(程序代码库)[20240506更新]
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接