关于CHART中能否使用一个SERIES反复重绘曲线?而且所绘曲线不乱!
如题,
小弟想使用SERIES绘制曲线,即
在CHART控件中仅使用一个SERIES1,进行曲线的反复绘制, 想法是这样的,如下:
var
Form1: TForm1;
i:integer;
b:boolean;
implementation
{$R *.dfm}
procedure TForm1.Timer1Timer(Sender: TObject);
begin
if b then
edit1.Text :=inttostr(strtoint(edit1.Text)+1)
else
edit1.Text :=inttostr(strtoint(edit1.Text)-1);
if (strtoint(edit1.Text)>=10) or (strtoint(edit1.Text)<=0) then
b:=not b;
end;
procedure TForm1.Edit1Change(Sender: TObject);
begin
series1.Addxy(random(10),strtoint(edit1.Text));
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
timer1.Enabled :=not timer1.Enabled ;
end;
如上所示代码所得出的曲线是只有一根,而且是非正常曲线,我想得到的结果是,用一个SERIES1绘制出N条曲线,记忘指教,不知SERIES还有哪个函数能够达到此种效果,谢谢!·