c++builder中有能输入大量数据画曲线的控件或方法吗?
我有大量的数据存在dat文件中需要处理,即x为时间轴,y为数据轴,想画出连接各点的曲线,不知道c++builder中有没有方便的画图控件,或方法? 问题点数:20、回复次数:10Top
1 楼Yans(跟贴是一种友谊)回复于 2006-03-02 20:34:18 得分 0
TChartTop
2 楼mythsame(山风来袭)回复于 2006-03-02 20:38:25 得分 0
同意楼上的说法Top
3 楼tigerwoods81()回复于 2006-03-02 20:50:31 得分 0
谢谢!不过能不能告诉我具体的用法,我看了一下,还是不太了解呀!Top
4 楼tigerwoods81()回复于 2006-03-02 22:47:10 得分 0
为什么我总是出现list index out of bounds(0)?Top
5 楼jone7319(舍我其谁)回复于 2006-03-03 00:17:22 得分 0
我自己画矢量图时就用 Canvas->LineTo(x,y)就可以了,多少数据都没有问题。Top
6 楼jone7319(舍我其谁)回复于 2006-03-03 00:18:51 得分 0
为什么我总是出现list index out of bounds(0)?
这个提示是说数组越界了。
Top
7 楼daiming(小蔚)回复于 2006-03-03 16:03:40 得分 0
wsChart2.0 (OCX)Top
8 楼tigerwoods81()回复于 2006-03-03 18:57:29 得分 0
我还是不知道为什么出错?程序如下:
fp=fopen("10.dat","rb");
fread(&buff[0],sizeof(float),10,fp);
for(i=0;i<10;i++)
{
Chart1->Series[i]->AddXY(i,buff[i],"",clRed);
}
哪位能告诉我原因啊!Top
9 楼jone7319(舍我其谁)回复于 2006-03-03 21:03:40 得分 20
好象是Series的问题,Chart1中是不是有10个Series?没有的话就先增加。Top
10 楼jone7319(舍我其谁)回复于 2006-03-03 21:08:53 得分 0
也有可能是 fread(&buff[0],sizeof(float),10,fp);-->fread(&buff,sizeof(float),10,fp);Top




