Das macht Probleme bei mir:
LabelText := ShortMonthNames[Trunc(Series.XValue[ValueIndex])];
Kommt immer eine Speicherverletzung
Dieser Zusatnd tritt nie ein:
if (ValueIndex in [0..11]) then
Habe es jetzt aber so gelöst, und das reicht mir jetzt erstmal:
Delphi-Quellcode:
if Sender = Sender.ParentChart.BottomAxis then
begin
if LabelText = '1' then LabelText := 'Januar';
if LabelText = '2' then LabelText := 'Februar';
if LabelText = '3' then LabelText := 'März';
if LabelText = '4' then LabelText := 'April';
if LabelText = '5' then LabelText := 'Mai';
if LabelText = '6' then LabelText := 'Juni';
if LabelText = '7' then LabelText := 'Juli';
if LabelText = '8' then LabelText := 'August';
if LabelText = '9' then LabelText := 'September';
if LabelText = '10' then LabelText := 'Oktober';
if LabelText = '11' then LabelText := 'November';
if LabelText = '12' then LabelText := 'Dezember';
end;
Habe noch den Sender verwendet. Jetzt habe ich das was ich wollte.
Danke nochmal
Gruss
Holger