请教高手们,在C++MFC编程中怎样建立指定路径下的txt文本?

就是我先利用通用对话框和CreateDirectory()创建了一个文件夹,现在想在该文件夹下创建txt文本,怎样才能实现呢?文件夹的名称和存储地址都是通过通用对话框设置... 就是我先利用通用对话框和CreateDirectory()创建了一个文件夹,现在想在该文件夹下创建txt文本,怎样才能实现呢?文件夹的名称和存储地址都是通过通用对话框设置的!!!还有就是多个对话框中怎样都将得到的txt文本存储在该文件夹下? 展开
 我来答
吹花PM
推荐于2017-11-26 · TA获得超过946个赞
知道小有建树答主
回答量:635
采纳率:0%
帮助的人:607万
展开全部
 //以下一一种建立并写入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:\\")
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式