请教高手们,在C++MFC编程中怎样建立指定路径下的txt文本?
就是我先利用通用对话框和CreateDirectory()创建了一个文件夹,现在想在该文件夹下创建txt文本,怎样才能实现呢?文件夹的名称和存储地址都是通过通用对话框设置...
就是我先利用通用对话框和CreateDirectory()创建了一个文件夹,现在想在该文件夹下创建txt文本,怎样才能实现呢?文件夹的名称和存储地址都是通过通用对话框设置的!!!还有就是多个对话框中怎样都将得到的txt文本存储在该文件夹下?
展开
1个回答
展开全部
//以下一一种建立并写入TXT文件的方式
CFile file;
CString filepath,filename,s;
filepath=_T("c:\\"); //文件位置
filename="a.txt"; //文件名
filename=filepath+filename; //文件路径
file.Open(filename,CFile::modeCreate|CFile::modeWrite);//建立文件
s="Hello Motor!";
file.Write(s,strlen(s)); //把字符串s写入文件
file.Close(); //关闭文件
更多追问追答
追问
我是先建立了一个文件夹(该文件夹是有通用对话框创建的),然后怎么在创建的文件夹下创建txt文本、、、、
追答
filepath=_T("c:\\"); //文件位置
这里filepath专门给你留了出来,可以自己赋值。你之前不管用什么创建的文件夹,肯定有一个路径,把路径赋给这里的filepath,我演示的代码用的路径是C:\,所以这里是filepath=_T("c:\\")
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询