Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблема с компонентом TChart [D7, XP]


MASTAFA ©   (2006-08-10 17:16:00) 

Проблема с компонентом TChart: некорректно отображает графики построенные по точкам - он их как-то странно упорядочивает.
Может кто-нибудь встречался с этой проблемой?
Вот кусок кода с двумя массивами

procedure TForm1.Button1Click(Sender: TObject);
const
R: array[1..7] of real = (59,75,100,132,195,215,225);
Kb: array[1..7] of real = (1.525,1.86,1.854,1.992,2.013,2.301,2.354);
var
i:integer;
begin
For i:=1 to 7 do
Chart1.Series[0].AddXY(Kb[i],R[i],'',clRed);
end;


Я не знаю как выкладывать ссылки на файлы, а то бы вы посмотрели как должен выглядеть настоящий график ( сделан в MathCad'e ). Но те у кого есть MathCad или любая прога для построения графиков всегда могут построить его. Ось Х - это массив Kb, а ось Y - это массив R.


MASTAFA   (2006-08-11 14:40:00) [1]

Могу, но в первый раз ты мне не то написал
> XValueList.Order := loNone


> Series1.XValues.Order := loNone;

Ну ладно, все равно спасибо.


MBo   (2006-08-11 12:46:00) [2]

Сам в справку не можешь посмотреть???
Series1.XValues.Order := loNone;


MASTAFA   (2006-08-11 08:59:00) [3]

Mbo, где этот параметр находится?


Kolan   (2006-08-10 22:17:00) [4]

все правильно вроде. Единственное попробуй не:
> Chart1.Series[0].AddXY(Kb[i],R[i],'',clRed);

а
Series1.AddXY(Kb[i],R[i]);


MASTAFA   (2006-08-10 18:07:00) [5]

Это где?


MBo   (2006-08-10 17:32:00) [6]

Kb - ось X - так и надо?
если тебе нужен график для данных с немонотонным изменением по X, то
XValueList.Order := loNone


Наверх

Титульная страница Поиск, карта сайта Написать письмо