Вниз
Скачать: CL | DM;

TChart   Найти похожие ветки 

← →
oleg__   (2007-03-09 17:41) [0]

Добрый день!
Для построения графиков используется TChart. Причем в график автоматически (при поступлении новых данных) пополняется (TLineSeries). При этом весь график сжимается по оси Х (дата/время), а хотелось бы чтобы он сдвигался влево. Как это можно сделать?


← →
Kolan ©   (2007-03-12 12:30) [1]

Надо удалять первую точку при добавлении новой.
Примерно так:
procedure TForm1.AddToChart(Value: Integer);
var
 I: Integer;
begin
 Series1.AddXY(FCount, Value);
 Series2.AddXY(FCount, TrackBar3.Position);
 
 if Series1.Count > 1000 then
 begin
   Series1.Delete(0);
   Series2.Delete(0);
 end;
end;


← →
Evangelion   (2007-03-20 22:29) [2]

ошибочка
вместо Series1.Delete(0); нодо  XValues.Delete(0);


← →
Kolan ©   (2007-03-21 09:16) [3]

> ошибочка

А ты проверь&#133



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.036 c
2-1177586261
allucard
2007-04-26 15:17
2007.05.20
Как напечатать форму, не открывая её полностью?


15-1177269761
ferr
2007-04-22 23:22
2007.05.20
Префикс vs суффикс.


2-1177582863
sergeyst
2007-04-26 14:21
2007.05.20
Как работать со сканером?


15-1177055966
Rule
2007-04-20 11:59
2007.05.20
библиотека для работы с XML через SQL


9-1131474378
WD
2005-11-08 21:26
2007.05.20
вычисление числа Пи с заданной точностью




   Наверх