用什么控件能实现动态的数据的曲线图
还有相应的函数
请各位大侠帮帮小弟!!!

解决方案 »

  1.   

    chart控件怎样在X妯上实现时间的每秒的递增??
      

  2.   

    Timer时钟,每秒调用Series1.AddXY(now,value,'',color);
      

  3.   

    to gzmhero(hihihi) 可不可以具体一点啊,
    就是时间妯上要实现一秒一秒的递增
      

  4.   

    时间轴显示的是数字?时间?
    Timer设为1秒,窗体上放TChart,Chart上Add 一个Series1
    iSecond:integer;
    procedure TForm1.Timer1Timer(Sender: TObject);
    begin
       inc(iSecond);
       Series1.AddXY(iSecond,Random(100),'',clRed);
    end;
      

  5.   

    请问gzmhero(hihihi) 让X妯显示的单位事时间的形式呢??
      

  6.   

    时间就用
    Series1.AddXY(now,Random(100),'',clRed);
      

  7.   

    Editing Chart1->Series->General->Horizontal Axis->选中Bottom
    然后选中DateTime,X轴就是时间形式了。
      

  8.   

    togzmhero(hihihi) 我照你说的 做了,并把时间妯的格式设成了yyy-MM-dd hh:mm:ss,但是他增加的是天数,即一天一天的增加,妙位 却是不变的,怎样能让妙 一秒一秒的增呢?麻烦你了
      

  9.   

    你用的代码是:
    iSecond:integer;
    procedure TForm1.Timer1Timer(Sender: TObject);
    begin
       inc(iSecond);
       Series1.AddXY(iSecond,Random(100),'',clRed);
    end;
    这里增加的是iSecond整数,整数每加1,日期会加一天,应该:
    procedure TForm1.Timer1Timer(Sender: TObject);
    begin
       Series1.AddXY(now,Random(100),'',clRed);
    end;
    /////////now获得当前的时间。
      

  10.   

    now确实是当前的时间,但能在时间妯上显示吗???
    X妯上显示的不是对应的yyyy-MM-dd hh:mm:ss啊