怎样获取指定文件,我在之前的《VC文件路径的获取》中已经有写到了,这里进行文件逐行读取的操作:
------------------------------------------------------------------------------------------
CString SaveFile;//定义被保存内容需要存放的变量
CStdioFile FileOpened;//定义CStdioFile对象来打开对应文件
if(!FileOpened.Open(filePath,CFile::typeText))
return;
while(FileOpened.ReadString(SaveFile))//循环读取文件中的每行,直到末尾
AfxMessageBox(SaveFile);//测试是否取到数据
--------------------------------------------------------------------
上面的CStdioFile 对象也可以直接以构造函数的方式创建,不过我个人觉得那样不太好
因为我这时候不知道怎么去判断用户在打开对话框时是否选择文件,从而使得程序报错
(这里报的错不影响操作,但是有了报错信息,用户多少会有些担心不是)