Твой софтовый форум > Тематические форумы > Программирование

вопрос по C++Builder

,

помогите разобраться с TChart

Дата публикации: 27.01.2007 - 00:04
аноним2000
как пользоваться TChart в C++Builder ???
мне надо нарисовать график по заданым точкам с помощью TChart
Jack Boss
QUOTE
как пользоваться TChart в C++Builder ???
мне надо нарисовать график по заданым точкам с помощью TChart

Точно так же, как и Делфи! biggrin.gif
Ставиш на форму, правой кнопкой на нем, выбираеш пункт Edit Chart... Откривается окно с кучей закладок. На закладке Series жмеш кнопку Add и выбираеш вид диаграммы. Остальные настройки посмотриш позже, пока и этих хватит для теста.
Ниже фрагмент кода для вывода синусоиды.


void __fastcall Button1Click(TObject *Sender)
{ double X, Y;
AnsiString Label = "";
TColor Color;
for(int i=-1000; i<1000; i++)
{ X = (M_PI/180)*i;
Y = sin(X);
Color = TColor(random(1600));
Label = i;
Series1->AddXY(X, Y, Label, Color);
//Series1->AddXY(X, Y); можно и так
}
/*
AddXY(Const AXValue, AYValue: Double; Const AXLabel: String; AColor: TColor) : Longint;

Description

This function inserts a new point in the Series.
The new point has X and Y values. The AXLabel parameter is optional (can be empty '').
The AColor parameter is optional (can be clTeeColor).
The function returns the new point position in the Values list.
*/
}

Удачи! smile.gif


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: вопрос по C++Builder
SoftoRooM © 2004-2024