Thema
:
DBChart von Balken auf linien zur laufzeit umstellen
Einzelnen Beitrag anzeigen
BrunoT
Registriert seit: 23. Jan 2003
Ort: Sandbeiendorf
360 Beiträge
Delphi 8 Professional
#
2
Re: DBChart von Balken auf linien zur laufzeit umstellen
23. Jun 2005, 14:42
Hi Schodn,
versuchs mal so:
zusammenfalten
·
markieren
Delphi-Quellcode:
Var
MyClass: TChartSeriesClass;
Serie:TChartSeries;
....
//Ratiogroup zur Auswahl
CASE
DTyp1.ItemIndex
OF
0:MyClass:=TLineSeries;
1:
BEGIN
MyClass:=TBarSeries; BTyp.Visible:=True;
END
;
2:
BEGIN
MyClass:=THorizBarSeries; BTyp.Visible:=True;
END
;
3:MyClass:=TAreaSeries;
4:MyClass:=TPointSeries;
5:MyClass:=TPieSeries;
6:MyClass:=TFastLineSeries;
END
;
ELSE
END
;
...
//Neue Serie mit gewünschten Eigenschaften erzeugen
Serie := MyClass.Create(Chart1);
Chart1.AddSeries(Serie);
...
//Werte einfügen oder Mit Datenquelle verbinden
Serie.Add(p,s);
//oder
Serie.DataSource:=Chart1.Series[0];
...
//Ursprüngliche Serie löschen
Chart1.Series[0].SetFunction(
NIL
);
Chart1.Series[0].Free;
mfg
BrunoT
Holger
EDV- Ende der Vernunft
Meine Calcedit-Kompo
Zitat
BrunoT
Öffentliches Profil ansehen
Besuche die Homepage von BrunoT!
Mehr Beiträge von BrunoT finden