vc60编的“文件读写”的详细操作步骤两种方式:mfc和基于对话框内容摘要:

0]。 CFileDialog filedlg(1,//1文件打开, 0文件另存为 .txt|*.*, NULL, OFN_OVERWRITEPROMPT, 文本文件 (*.txt)|*.txt|All Files(*.*)|*.*||, NULL)。 if(()==IDOK) { UpdateData(true)。 strFileName=()。 //获得文件名 if(!IsTextFile(strFileName))//判断文件类型是否正确 { AfxMessageBox(文件类型不正确 )。 return。 } (strFileName,ios::in|ios::nocreate)。 while(!()) { (s,255)。 m_strRead=m_strRead+\r\n+s。 //添加文件中的文本到编辑框 UpdateData(false)。 } AfxMessageBox(strFileName+文件读入完毕 )。 //保存结束提示 ()。 //关闭文件流 } } 运行程序 1) 在写入文件的编辑框中输入内容,单击“写入文件”按钮,并可选择路径保存该文件。 2) 单击“查看文件路径”,可查看该文件所要路径。 3) 单击“ 从文件读入”按钮,可选择一个文件并打开,并把文件 内容 显示在从文件读入的文本编辑框中。 实例二: (老师的例子) 操作步骤: 新建“ MFC APPWIZARD(EXE)”,选择文件路径,输入文件名,选择应用程序类型为“基本对话框”, 按上图添加各控件 修改各控件的 ID号 ,为各控件添加成员变量和 消息函数 控件 标题 ID号 成员变量 变量类型 消息函数 编辑框 IDC_EDIT_FILEDATA ctrFileData 按钮 Read IDC_BTN_READ_FILE OnBtnReadFile() 按钮 Write IDC_BTN_WRITE_FILE OnBtnWriteFile() 给控件添加成员变量的方 法为:按 ctrl+w,进入 MFC ClassWizard,选中要添加成员变量的控件的 ID号,选择 mumber variables 面板,单击 add variable 按钮,添加成员变量,并选择变量类型。 双击 按钮 “ Read” ,添加“ Read”的消息函数 void CMFCDlg::OnBtnReadFile() //读文件 { // TODO: Add your control notification handler code here CFileDialog Filedlg( TRUE, All。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。