Einzelnen Beitrag anzeigen

Hallo_Thomas

Registriert seit: 18. Apr 2005
Ort: Dresden
405 Beiträge
 
Delphi 2005 Professional
 
#1

Problem mit TChart, Function High

  Alt 23. Okt 2005, 13:11
Hallo,

Irgendwie schaff ichs nicht, der Series1 den Chart1.SeriesList[ 0 ] zuzuordnen, um den höchsten Punkt zu ermitteln.

Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs,IniFiles, ExtCtrls, TeeProcs, TeEngine, Chart, Series;

type
  TForm1 = class(TForm)
    Chart1: TChart;
    procedure FormCreate(Sender: TObject);
    procedure FormShow(Sender: TObject);
  private
    { Private-Deklarationen }
    MeineListe:TStrings;
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
var i,Zahl:Integer;
begin
  meineListe:=TStringList.Create;
  for i:=0 to 10 do
    begin
      Zahl := random(100);
      meineListe.Insert(0,IntToStr(Zahl));
    end;
end;

procedure TForm1.FormShow(Sender: TObject);
var i:Integer;
  MySeries: TLineseries;
begin
  MySeries:= TLineseries.Create( Self );
  MySeries.ParentChart:= Chart1;
  for i:=0 to 10 do
    begin
      with Chart1.SeriesList[ 0 ] do
          AddXY( i,StrtoInt(meineListe.Strings[i]));
     end;
end;

end.

Fehlermeldung:

Erste Zufalls-Exception bei$7C81EB833.Exception-Klasse ChartException mit Meldung 'No valid DataSource: Series1' Prozess Project1.exe(1240)
Angehängte Dateien
Dateityp: zip chart_212.zip (338,0 KB, 4x aufgerufen)
  Mit Zitat antworten Zitat