谁有类似的例子,可不可以给小弟参考下,邮箱:saul-142003@163.com
PS:我只要波形图动态显示,保存与打印,越小越好,越简单越好。。
小弟是VC的新手。。估计以后VC也是小弟主要的娱乐项目了。。。
13 个解决方案
#1
teechart控件可以显示、保存、打印
#2
MS_CHART
#3
能给个例子吗?主要是用SCROLLBAR看显示过的波形图。。小弟是菜鸟
#4
SCROLLBAR看显示过的波形图,这点我估计一般控件没这个功能,要自己加,你把显示过的图像的坐标存到文件里,滚动的时候读文件然后显示,这是我的理解,不知道是不是你的意思
#5
如果读到文件里能显示的话,那样也可以。。但可不可以放在内存中?我的思路是想自己画一个坐标,随读到的数显示,这点我想我可以完成
就是怎么让scrollbar显示读过的波形图,这个我不知道怎么下手。现在还在摸索中。。如果哪位大哥做过类似的,给小弟点提示
就是怎么让scrollbar显示读过的波形图,这个我不知道怎么下手。现在还在摸索中。。如果哪位大哥做过类似的,给小弟点提示
#6
内存也可以啊,只要你觉得你的内存够大,或者自己写一个循环队列,不过肯定有个数限制,不可能无限制的一直保存
#8
例子看过了。。不过还是谢谢你
主要是没法看显示过的波形,而我主要难也就难在这里
#9
可以给点提示吗?比如可能用到哪个函数
#10
你开个全局的数组用来存放就可以了,像CINTARRAY之类的,如果你想存多的话我还是建议你保存到文本
#11
收到,我去试下。。晚些回你
#12
还是没弄出来,不过我有个思路。。就是用数组或都CptArray去存点,而不是图,当scrollbar移动多少( scrollbar是横向的),就让存下的来点的x坐标减去或者加上多少,然后重新绘图。我觉得可以实现吧。。不过现在没时间了,这个我可能先不做了,导师要得急,这两天只做到了动态读取显示,和数据库查询以图显示。。反正是样品,还要厂家提意见,我也只能先做到那里了。。
如果谁能做出来,我加分。。这几天我还有事。。贴先留着。。等高人。。
如果谁能做出来,我加分。。这几天我还有事。。贴先留着。。等高人。。
#13
滚动条可以设置范围大小(SetScrollRang(5)我假设是5),你可以通过滑块的位置来判断并读取相应的数组,switch(m_scroll.GetScrollPos())
case 1: 把数组A的坐标点的位置读进来然后画出来;case 2:把数组B的坐标点的位置读进来然后画出来 。。。就这样,你可以考虑下
case 1: 把数组A的坐标点的位置读进来然后画出来;case 2:把数组B的坐标点的位置读进来然后画出来 。。。就这样,你可以考虑下
#1
teechart控件可以显示、保存、打印
#2
MS_CHART
#3
能给个例子吗?主要是用SCROLLBAR看显示过的波形图。。小弟是菜鸟
#4
SCROLLBAR看显示过的波形图,这点我估计一般控件没这个功能,要自己加,你把显示过的图像的坐标存到文件里,滚动的时候读文件然后显示,这是我的理解,不知道是不是你的意思
#5
如果读到文件里能显示的话,那样也可以。。但可不可以放在内存中?我的思路是想自己画一个坐标,随读到的数显示,这点我想我可以完成
就是怎么让scrollbar显示读过的波形图,这个我不知道怎么下手。现在还在摸索中。。如果哪位大哥做过类似的,给小弟点提示
就是怎么让scrollbar显示读过的波形图,这个我不知道怎么下手。现在还在摸索中。。如果哪位大哥做过类似的,给小弟点提示
#6
内存也可以啊,只要你觉得你的内存够大,或者自己写一个循环队列,不过肯定有个数限制,不可能无限制的一直保存
#7
#8
例子看过了。。不过还是谢谢你
主要是没法看显示过的波形,而我主要难也就难在这里
#9
可以给点提示吗?比如可能用到哪个函数
#10
你开个全局的数组用来存放就可以了,像CINTARRAY之类的,如果你想存多的话我还是建议你保存到文本
#11
收到,我去试下。。晚些回你
#12
还是没弄出来,不过我有个思路。。就是用数组或都CptArray去存点,而不是图,当scrollbar移动多少( scrollbar是横向的),就让存下的来点的x坐标减去或者加上多少,然后重新绘图。我觉得可以实现吧。。不过现在没时间了,这个我可能先不做了,导师要得急,这两天只做到了动态读取显示,和数据库查询以图显示。。反正是样品,还要厂家提意见,我也只能先做到那里了。。
如果谁能做出来,我加分。。这几天我还有事。。贴先留着。。等高人。。
如果谁能做出来,我加分。。这几天我还有事。。贴先留着。。等高人。。
#13
滚动条可以设置范围大小(SetScrollRang(5)我假设是5),你可以通过滑块的位置来判断并读取相应的数组,switch(m_scroll.GetScrollPos())
case 1: 把数组A的坐标点的位置读进来然后画出来;case 2:把数组B的坐标点的位置读进来然后画出来 。。。就这样,你可以考虑下
case 1: 把数组A的坐标点的位置读进来然后画出来;case 2:把数组B的坐标点的位置读进来然后画出来 。。。就这样,你可以考虑下