导航:首页 > 版本升级 > mfctxt执行了但不写文件

mfctxt执行了但不写文件

发布时间:2024-03-16 13:13:16

1. MFC读取txt文件

首先给edit控件添加一个整形变量 num1, 代码如下:

voidCMFCApplication2Dlg::OnBnClickedButton1()
{
//打开文件data.txt
FILE*pf=fopen("data.txt","r");

//读取一个整数到Edit关联的变量num1中
fscanf(pf,"%d",&num1);

//关闭文件
fclose(pf);

//更新变量num1的值到Edit中
UpdateData(FALSE);
}

2. VC++6.0mfc怎么读写txt文件

先创建一个user.txt文档;
然后在需要保存数据的地方打开user。txt文档,进行写操内作,最容后关闭。
//对文件进行写操作

CFile mFile(_T("user.txt "), CFile::modeWrite|CFile::modeCreate);

mFile.Write(sRead,2);

mFile.Flush();

mFile.Close();

3. mfc 怎么完成对txt文件的读取和写入

我写了一个。

界面一个文本框两个按钮,文本框关联一个CString型变量m_Data,设置属性为Verticalscroll和Wantreturn。

两个按钮对应的读写函数分别如下

voidCFileTxtDlg::OnRead()

{

//TODO:

CFileDialogfDlg(TRUE);

fDlg.m_ofn.lpstrFilter="TextFiles(*.txt)*.txt";

if(fDlg.DoModal()==IDOK)

{

CStdioFilestdFile;

stdFile.Open(fDlg.GetPathName(),CFile::modeRead|CFile::typeBinary);

DWORDfileLen=stdFile.GetLength();

char*pBuf=newchar[fileLen+1];

pBuf[fileLen]=0;

stdFile.Read(pBuf,fileLen);

UpdateData();

m_Data=pBuf;

UpdateData(FALSE);

deletepBuf;

stdFile.Close();

}

}

voidCFileTxtDlg::OnWrite()

{

//TODO:

UpdateData();

CFileDialogfDlg(FALSE);

fDlg.m_ofn.lpstrFilter="TextFiles(*.txt)*.txt";

fDlg.m_ofn.lpstrDefExt="txt";

if(IDOK==fDlg.DoModal())

{

CStdioFilestdFile;

stdFile.Open(fDlg.GetPathName(),CFile::modeCreate|CFile::modeWrite|CFile::typeBinary);

stdFile.WriteString(m_Data);

stdFile.Close();

}

}

如要源代码发消息

阅读全文

与mfctxt执行了但不写文件相关的资料

热点内容
928数控车床g71怎么编程 浏览:328
spss中在哪里编程 浏览:988
java设置jpanel大小 浏览:654
文件图片能传淘宝吗 浏览:248
孙的区位代码 浏览:934
存储卡文件夹在哪里 浏览:666
r11手机短信存在哪个文件夹 浏览:549
数据前处理有什么作用 浏览:47
dnf90版本漫游最强装备 浏览:962
华为mt2系统升级 浏览:216
linux粘贴文件命令 浏览:555
苹果手机卸载应用程序 浏览:227
proe50视频教程工程图入门到精通 浏览:324
车载sd卡歌曲文件放哪里 浏览:883
教你如何走到哪里都有网络 浏览:601
青岛bi大数据培训机构有哪些 浏览:224
rpgmv文本在哪个文件 浏览:161
一般的视频缓存在哪个文件夹 浏览:960
javafortry 浏览:588
办公文件软件图片 浏览:814

友情链接