MFC文件打开,小程序段解释
2014-11-10 15:42
155 查看
char* pszFileName = "c:\\myfile.txt"; //定义一个字符串
CStdioFile myFile; //定义一个标准文件对象
CFileException fileException;// 定义一个文件异常对象
if (myFile.Open(pszFileName,//打开文件,参数分别是文件名、打开模式、返回的异常(如果发生的话)
CFile::typeText|CFile::modeCreate|CFile::modeReadWrite),&fileException)
{
myFile.SeekToEnd();
//将文件指针移动到文件末尾准备进行追加文本的操作
//此处可以编写追加文本的操作
myFile.WriteString("第1行\n"); // 往文件追加内容
CString strOrder; //定义一个字符串
strOrder.Format("%d,%.3f",66,88.88);//把两个数值格式化为字符串作为strOrder的内容
myFile.WriteString(strOrder); //往文件追加内容(6688.880)
}
else
{
TRACE( "Can't open file %s, error = %u\n",pszFileName, fileException.m_cause );//如果文件打开失败,就输出这句话
//注意:TRACE是调试宏,只有在debug版本中起作用,在release中将被忽略(即不会输出任何信息)
}
CStdioFile myFile; //定义一个标准文件对象
CFileException fileException;// 定义一个文件异常对象
if (myFile.Open(pszFileName,//打开文件,参数分别是文件名、打开模式、返回的异常(如果发生的话)
CFile::typeText|CFile::modeCreate|CFile::modeReadWrite),&fileException)
{
myFile.SeekToEnd();
//将文件指针移动到文件末尾准备进行追加文本的操作
//此处可以编写追加文本的操作
myFile.WriteString("第1行\n"); // 往文件追加内容
CString strOrder; //定义一个字符串
strOrder.Format("%d,%.3f",66,88.88);//把两个数值格式化为字符串作为strOrder的内容
myFile.WriteString(strOrder); //往文件追加内容(6688.880)
}
else
{
TRACE( "Can't open file %s, error = %u\n",pszFileName, fileException.m_cause );//如果文件打开失败,就输出这句话
//注意:TRACE是调试宏,只有在debug版本中起作用,在release中将被忽略(即不会输出任何信息)
}
相关文章推荐
- MFC打开/保存文件对话框:CFileDialog
- 在vc中用MFC按纽打开一个txt文件,在旁边的文本框里显示文件的路径的方法??
- CfileDialog 文件对话框 mfc打开并读取txt文件
- MFC单文档应用程序默认打开一个文件
- mfc 打/保存文件对话框 打开目录对话框 gdal基础
- 在MFC程序中显示win2000样式的文件打开对话框
- MFC - 打开系统文件对话框
- MFC单文档打开文件
- MFC打开/保存文件对话框:CFileDialog
- MFC如何打开文件路径
- MFC文件夹打开,和文件夹下文件遍历
- 转帖:MFC打开文件和文件夹
- MFC下文件打开和保存操作
- MFC打开/保存文件对话框:CFileDialog
- 在vc中用MFC按纽打开一个txt文件,在旁边的文本框里显示文件的路径的方法
- mfc 操作,添加menu资源,默认为IDR_MENU1...要修改为其他的名字则,在资源里头文件resourse.h中 加 #define IDR_OPEN_SHAP 130,然后打开资源文件shp_show.rc->查看代码,把menu1修改为IDR_OPEN_SHAP
- MFC打开/保存文件对话框:CFileDialog
- MFC打开文件对话框
- 非MFC,利用window api OPENFILENAME实现定制打开文件对话框
- 文件打开的几种方式(c/c++/win32/mfc)