MFC将编辑框还有单选按钮选择的结果,直接保存到一个。TXT文件!请问这个怎么做?我刚接触MFC,请指导!

请您指导的详细点!比如说步骤之类的,还有一些代码?等等~~本人不胜感激~... 请您指导的详细点!比如说步骤之类的,还有一些代码?等等~~本人不胜感激~ 展开
 我来答
武新义1
2012-08-16
知道答主
回答量:32
采纳率:0%
帮助的人:15.3万
展开全部
在保存到文件的那个按钮双击进入函数,然后,获取三个框中的内容,将他插入文件就可以,
更多追问追答
追问
GetDlgItemText(IDC_EDIT1,strValue1);
GetDlgItemText(IDC_EDIT2,strValue2);
GetDlgItemText(IDC_EDIT3,strValue3); //此处为编辑框的内容
file.Write(strValue1,strValue1.GetLength());
file.Write(strValue2,strValue2.GetLength());
file.Write(strValue3,strValue3.GetLength());
file.Close();
}代码缩减版!
追答
这个你可以在写入文件的时候给他加个格式,类例于edit :%s\n strvalue,这样你进去,不就可以一行只输出一个,
xingyan852
2012-08-16
知道答主
回答量:6
采纳率:0%
帮助的人:3.3万
展开全部
clicke button->
open file

get values

(set values)

write in

close file
追问

如何让保存至文件里面的格式看着清晰点或者说有个标题分类的??至少看起来不像这样全部是连起来的?(mfc)因为以后还会牵扯到调用问题???

运行输入界面

txt文本输出界面!

代码缩减版见追问一楼的问题

 

 

 

 

}

追答
就像1楼所说,写入时插入回车或其他 标识字符。
再次读取时,解析字符串,find("标识符")。mid();left();right(); 很容易的。

关于2次创建,请open()时判断是否已存在且不为空。 养成判空的良好习惯。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
单片机技术宅
2012-08-17 · 知道合伙人教育行家
单片机技术宅
知道合伙人教育行家
采纳数:251 获赞数:552
飞思卡尔智能赛车邀请赛二等奖全国大学生电子设计竞赛成功参赛奖

向TA提问 私信TA
展开全部
只为做任务
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-08-17
展开全部
相对于C++中对于文件的操作,我还是比较喜欢C语言里面的文件操作!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式