菜鸟小弟才求解MFC读取txt文件中数据画波形图的问题 本帖最后由 KINGMENG880825 于 2012-12-17 15:15:48 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 分为几个部分:一是读取txt文件,然后逐行进行信息分解提取。用CStdioFile文件读比较方便,ReadString可以逐行读取。解析就要看你数据之间是如何分隔的,根据分隔符进行拆解,获取每项数据。二是使用CListCtrl控件显示每项数据三是选择某项数据进行波形图绘制。这要看你波形图的要求,是何种波形图啊?要求弧线,还是直线连接就行了呢?指定波形图的原点坐标,然后根据数值进行波形图绘制,如果数值太小,可以放大一定的比例,使得显示效果更明显。如果你不会VC,那估计说了也白说。 您好,用Teechart控件来做对我这种菜鸟会不会稍微容易一点呢?ps:我本身不是这个专业的,现在做项目涉及到这方面内容,临时抱佛脚很吃力。 可以添加chart控件来弄。或者直接用GDI+的API。定点,画点,画图 这个是会容易些,但是也仅仅是数据展示上容易而已。对于你数据源的形成没有帮助。一般解析TXT都是有固定的类库和函数。(不过都是自己封装的,CString的Find和Mid或者string的Find和substr之类的)所以首先还是要把你的TXT独到你的内存之中,解决了这个以后,后面树Teechart控件是会方便许多。 #3 得分:0 回复于: 2012-12-19 08:52:17 可以添加chart控件来弄。或者直接用GDI+的API。定点,画点,画图 您说的很有道理,不是新东西,但这mfc的东西对我这种零基础来说短时间内想做出来恐怕有难度,老师还催着交差,所以,来麻烦各位高手。。不知可不可以把您写的类似的代码发到我QQ邮箱[email protected]。感激不尽。 连接ADO数据库__ConnectionPtr连接之后怎么使用 既然可以通过AdjustPolicy()更改用户策略,那么安全管理岂不就没有意义了? [大家帮忙分析这是不是VC6.0中的bug?] BUTTON的问题 打开指定文件夹下的第N个文件 如何获得CWebBrowser2中的坐标? 求教调用dll时的调试问题! 求21日学VC++第1章节后面遗失的部分 怎么删除这个指针? 怎样在MainFrame里访问MDI中当前的View的成员变量。谢谢 关于MFC窗口重绘的问题 VC使用OPenGL在对话框上画三维图,通过MouseMove旋转时闪烁的问题
一是读取txt文件,然后逐行进行信息分解提取。用CStdioFile文件读比较方便,ReadString可以逐行读取。解析就要看你数据之间是如何分隔的,根据分隔符进行拆解,获取每项数据。
二是使用CListCtrl控件显示每项数据
三是选择某项数据进行波形图绘制。这要看你波形图的要求,是何种波形图啊?要求弧线,还是直线连接就行了呢?指定波形图的原点坐标,然后根据数值进行波形图绘制,如果数值太小,可以放大一定的比例,使得显示效果更明显。
如果你不会VC,那估计说了也白说。
ps:我本身不是这个专业的,现在做项目涉及到这方面内容,临时抱佛脚很吃力。
这个是会容易些,但是也仅仅是数据展示上容易而已。对于你数据源的形成没有帮助。
一般解析TXT都是有固定的类库和函数。(不过都是自己封装的,CString的Find和Mid或者string的Find和substr之类的)所以首先还是要把你的TXT独到你的内存之中,解决了这个以后,后面树Teechart控件是会方便许多。
可以添加chart控件来弄。或者直接用GDI+的API。定点,画点,画图
不知可不可以把您写的类似的代码发到我QQ邮箱[email protected]。感激不尽。