TFastLineSeries *line = new TFastLineSeries(Chart1);
randomize();
for(int i = 0; i < 100; i++)
{
line->AddXY(rand()%100, i, "Point", clAqua);
}
Chart1->AddSeries(line);
dobrie->lyudi->pomogite->Chart-> AddSeries()
TFastLineSeries *k;
Form1->Chart1->AddSeries(CloneChartSeries(k));
ya tak napisal tam sintaksicheskiy netu oshibok
no kogda kompiliruesh
vot takoy error vihodit
.... . exe raised exception class EAViolation with message 'Access violation at address 4090F234 .....
process stopped.
pomogite kak nado delat ?
zaranee blagodaren
spasibo za vnimanie
Chart1->AddSeries(new TFastLineSeries(Chart1));
Цитата:
Originally posted by Antisly
При вызове конструктора TSeries в качестве параметра нужо передавать указатель на TChart, в котором он будет размещаться:
Chart1->AddSeries(new TFastLineSeries(Chart1));
При вызове конструктора TSeries в качестве параметра нужо передавать указатель на TChart, в котором он будет размещаться:
Chart1->AddSeries(new TFastLineSeries(Chart1));
spasibo
no vse taki ne poluchaetsya problema odinakovaya
Цитата:
Originally posted by DiViNe
spasibo
no vse taki ne poluchaetsya problema odinakovaya
spasibo
no vse taki ne poluchaetsya problema odinakovaya
Код:
Все прекрасно работает.
Цитата:
Originally posted by honeybeer
Все прекрасно работает.
Код:
TFastLineSeries *line = new TFastLineSeries(Chart1);
randomize();
for(int i = 0; i < 100; i++)
{
line->AddXY(rand()%100, i, "Point", clAqua);
}
Chart1->AddSeries(line);
randomize();
for(int i = 0; i < 100; i++)
{
line->AddXY(rand()%100, i, "Point", clAqua);
}
Chart1->AddSeries(line);
Все прекрасно работает.
thanks
Цитата:
Originally posted by DiViNe
thanks
thanks
А никто не пробовал удалить Серии и создать их заново, програмно?
На сколько я знаю серии нужно удалить из памяти. Но у меня пока это не получилось. Может кто-то уже делал такое.
Цитата:
Originally posted by Rubens
А никто не пробовал удалить Серии и создать их заново, програмно?
На сколько я знаю серии нужно удалить из памяти. Но у меня пока это не получилось. Может кто-то уже делал такое.
А никто не пробовал удалить Серии и создать их заново, програмно?
На сколько я знаю серии нужно удалить из памяти. Но у меня пока это не получилось. Может кто-то уже делал такое.
Что-то я не совсем понял. Можно поконкретнее
Цитата:
Originally posted by honeybeer
Что-то я не совсем понял. Можно поконкретнее
Что-то я не совсем понял. Можно поконкретнее
Как программно удалить Series?
Метод RemoveSeries - только выбрасывает Series из Chart, в памяти он продолжает весеть и при повторной попвтке создать пишет что компонент с таким именем уже существует.
Цитата:
Originally posted by Rubens
Как программно удалить Series?
Метод RemoveSeries - только выбрасывает Series из Chart, в памяти он продолжает весеть и при повторной попвтке создать пишет что компонент с таким именем уже существует.
Как программно удалить Series?
Метод RemoveSeries - только выбрасывает Series из Chart, в памяти он продолжает весеть и при повторной попвтке создать пишет что компонент с таким именем уже существует.
Храни указатели на каждый. Для этого вполне сгодится TList. потом удаляй наздоровье.