Столкнулся со следующей проблемой: при выводе на TChart массива, в котором все значения равны, но достаточно велики (например порядка 5E3) вылетает ошибка "Invalid pointer operation" и график не строится. Причем в случае не одинаковых "больших" значений либо одинаковых "небольших" все строится нормально. На примере ниже это проявляется постоянно. Кому не трудно - прошу помочь. Заранее Спасибо.
Код:
procedure Tfm_Main.Button4Click( Sender : TObject );
var
x,y : array of extended;
i,n : integer;
s : TLineSeries;
begin
n:= 100;
SetLength( x,n );
SetLength( y,n );
s:= TLineSeries.Create( nil );
s.Clear;
s.ParentChart:= chart1;
for i:= 0 to n-1 do
begin
x[i]:= i;
y[i]:= 5E3;
s.AddXY( x[i],y[i] );
end;
end;