标题:求助:MFC读取文本文件
只看楼主
yishiwuhen
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-5-18
 问题点数:0 回复次数:0 
求助:MFC读取文本文件
在MFC中,通过打开对话框打开一个文本文件(.txt),然后读取文件中的文本内容,然后在将指定的这几行文本的内容以指定的格式和内容保存到另外的一个文本文件中。(通过循环读取原文本文件,并判断是否到了文件的末尾)
原文本文件内容如下:
160,60,0,3
0001
1
1,1,0
1,1,1,0
1,300,0,0
1,1,0,0
1,2,25,60
0,0,0,0,0
0,0,0
0,0,0
0,0,0
0,0,0,0,0
0,0,0
0,0,0
0,0,0
0,0,0
0,0,0
0
将160,60,0,3
  1,2,25,60
  1,2,60,60这三行转换为如下格式后(也就是说我只要某一行中的某个或几个数值)保存在另一个文件中,保存后的文件内容格式如下:
110,600,0,2  //这一行可以随便写什么内容都行
w  60   //取出第一行60(也就是第二个数)
t  1     //这一行自动写入
x  500   //这一行自动写入
y  50    //这一行自动写入
t  2     //读取这一行中1,2,25,60的“2”
x  -475  //读取这一行中1,2,25,60的“25”和x  500中的"500",然后用25-500 所得的数值就是-475
y  60    //读取这一行中1,2,25,60的“60”
h        //这一行自动写入
e        //这一行自动写入
界面要求用一个对话框打开原文本文件,单击"转换"按钮后生成按要求格式的文本,并显示在List Box或者Edit Control控件中,单击“保存”后保存在一个自己命名的文本文件中。
以上就是要求,麻烦知道的大哥给尽快解决一下,最好能给出可执行的源代码,谢谢!!我刚学习vc++,不懂的很多,希望能得到帮助!!
搜索更多相关主题的帖子: MFC 文本文件 
2008-12-09 13:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-248415-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.212809 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved