TChart LoadChartfromFile没有获取系列数据

时间:2017-04-24 15:52:00

标签: delphi charts teechart

在使用Delphi在RadStudio 10.2中使用TChart时,我想保存我的图表,然后能够加载它包含所有设置和数据。

我使用以下代码成功保存了图表:

  With SaveDialog do begin
    Filter:='Teefiles|*.tee';

  if Execute then
     SaveChartToFile(Chart,SaveDialog.FileName,True);
  end;

然而,当我加载图表时,我只获得图表标题。加载的图表不包含任何序列或数据。

  Chart.Free;
  tmpChart := Chart.Create(Self);
  With LoadTextFileDialog do begin
      Filter:= 'Teefiles|*.tee';
      if Execute then
        LoadChartfromFile(tmpChart,LoadTextFileDialog.FileName);
  end;

  Chart := tmpChart as TChart;

  With Chart do begin
    Parent:=Self;
  end;

出于疑难解答的目的,我在加载图表后打印出Chart.SeriesCount,我得到的是0.

0 个答案:

没有答案