我想做一个任务管理器中类似CPU和内存管理的界面,TChart都设置成大概的样子了,但是只会从左往右画线,不会象任务管理器那样滚动。请教这个怎么做?最好有详细程序。
还有,TFastLineSerie的XValues怎么用?我的X轴取值范围是0~120,Y轴0~100,但是不管我XValues后面跟什么维数([0]或者[1]等),程序都会崩溃,说下标越界:(

解决方案 »

  1.   

    对于FASTLINESERIES要使用ADDX,或ADDXY的方式,加入点值
    with c1.Series[0] as TFastLineSeries   do
    begin
     addxy(43,34,'dfas',clred);
     addxy(4,24,'dfd',clgreen);
     addxy(24,4,'dfd',clgreen);
    end;
      

  2.   


     addxy(0,0,'dfas',clred);
     addxy(10,10,'dfd',clgreen);
     addxy(20,20,'dfd',clgreen);
    addxy(30,30,'dfd',clgreen);  ……
    addxy(100,100,'dfd',clgreen);
      

  3.   

    看Delphi自带的Demo--TeeChart
      

  4.   

    滚动是用TIMER了来做的,每隔一段事件,删除第一点,在最后新增一点,就像出入队
      

  5.   

    要让它动态的显示,要么象楼上的朋友所说用timmer,要么自己建一个线程