用tchart得AddXY()画图的疑惑(200)

  • 主题发起人 主题发起人 435214
  • 开始时间 开始时间
4

435214

Unregistered / Unconfirmed
GUEST, unregistred user!
我利用tchart画图,采用series得addxy方法, 但出现了这样一种情况,所有点的连线都按照X轴值由小到大 连线,而我所期望的就是按照我所给数据的顺序来连线, 这些数据是从A/D板实时得到的。 举例说明如:(0,0)(10,4)(3,7) 程序执行时,实际画图是这样(0,0)连到(3,7)然后再连(10,4) 我希望的是(0,0)->(10,4)->(3,7) 哪位大侠救救小弟一把!!!
 
急死我了,在线等那,那位好心大侠救救我啊。。。。
 
草原骏马:大侠,回答下我的问题啊,谢谢你了!!
 
首先要看你采集的数据x,y分别代表什么意思如果,x,y和时间没有关系,那你就应该在tchart画图的时候再加一个z,也就是时间轴这样就可以按照你的要求画线了
 
我在Tchart只要2D,不要3D。Addxy()怎么实现相当于lineto的功能啊??望好心人帮帮我!!
 
2D 的估计是不可能了~业务不复杂时, 可以自己画一个```
 
楼上的大哥: 如3D可行,可否给一源码,谢谢!!
 
Series[0].XValues.Order := loNone;
 
用TImage,自己绘制吧。
 
OK,谢谢cis。散分。
 
多人接受答案了。
 
后退
顶部