画图的时候可以用:
iReturn = PlotStripChart (Handle, CTRL_ID, Array, point, 0, 0, VAL_DOUBLE);其中,point是array数组量的整数倍,它是一下子画所有的trace的
我也正好在弄这个,如果每次每个trace画一个点的话,point对你而言就是8.
BTW,我也是有问题上来发帖的,我那个问题你知道不?呵呵 对了,你说的颜色问题,区分trace颜色的话可以用SetTraceAttribute函数 那我再试试看,可你在代码中似乎只用了一个PlotStripChart 函数就实现了8条曲线的显示,是吗? 谢谢cgqyh,刚才没有看到你的回帖,我试了一下,终于可以了,谢谢你,以及cpubbs 只是我有了一个新的疑问,就是:
我能不能实现只显示第一通道和第六通道的曲线,其他的不显示呢? 这个我到没有是过.应该SetTraceAttribute有visible属性吧, 猜的.呵呵 确实有这个属性!
不过,你如果只想显示两条曲线,设置一个二维数组就可以了! 不是只想显示两条曲线,是想实现随机显示任一条或多条曲线,这可以实现吗? 当然可以,只需要在相应时候调用SetTraceAttribute(...)函数将对应编号的trace的Visible属性设置为0即可。 谢谢版主,我现在就去做做看
我要实现的是64个通道的曲线任意选择显示,也就是说采集时要将64个通道的数据放到一个数组中,然后用PlotStripChart 函数实现显示,这样就可以实现了吧 打开不了~~
啥子问题? 哪位大哥能把strip chart控件的用法告诉下小弟,怎么样才能把数据显示在坐标图中啊 最好能给下实例
谢谢
再谢
非常感谢!!!!!!!!
邮箱laji2964@sina.com 新的问题!
我要绘两条曲线,请问可不可以分别和两个纵坐标关联? 不好意思,问了一个很白的问题,我已经找到相关函数了,是SetTraceAttribute();
页:
1
[2]