我想读取数据文件(.DAT)上的一些坐标点(二维的),在Tchart上利用这些点可以直接绘出一条曲线来,请问怎么编,谢谢!
PS:想设2个按钮 ,一个打开数据文件,把坐标点显示在TCHART上,再用一个按钮来绘出曲线,希望给出代码,谢谢了!

解决方案 »

  1.   


    var
    x,y : single;
    begin
       Series1.AddXY(x,y,'',clred) ;//添加(x,y)点,是自动连接成曲线的。
    end;
      

  2.   

    想起来了,非常感谢你,关键是读数据文件的时候感觉比较难办,因为坐标保存的格式是这样的
    x  y
    a  b
    c  d
    e  f
    g  h
    请问怎么把这些点准确的传到TCHART上去???谢谢!
    PS:最好给我代码
      

  3.   

    如果是文体文件的话,且X、Y之间是空格分隔时,可以这样var x,y:double; F:TextFile; 
    begin
      assignfile(F,OpenDialog1.FileName);
      try
       Reset(F);
       while not Eof(F) do
        begin
          Readln(F,x,y );
          series1.add(x,y);
        end;
      finally
        closefile(f);
      end;
    end;