![]() |
|
![]() ![]() ![]() |
|
Андракула |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 29.9.2005 Репутация: нет Всего: нет |
Здравствуйте!
Подскажите как нарисовать график в Builder5 по точкам. Хотя бы с чего начать, куда посмотреть, какие компоненты использовать? А то что то я даже не представляю с чего начать. Буду рад любому совету. Заранее всем спасибо! |
|||
|
||||
nworm |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 502 Регистрация: 22.10.2005 Репутация: 1 Всего: 8 |
Использовать надо TChart. Смотри вкладку Additional.
|
|||
|
||||
DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: 1 Всего: 41 |
Можно использовать любой в принципе компонент имеющий Canvas (например TImage, TPaintBox и многие другие).
Определяешь высоту и ширину области вывода, масштабируешь твои координаты. И далее пользуешься Canvas->MoveTo(...) и Canvas->LineTo(...). -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
TIGERоX |
|
|||
начинающий... ![]() Профиль Группа: Участник Сообщений: 59 Регистрация: 7.9.2005 Репутация: 1 Всего: 1 |
вод простенький пример, конечно он подойдет не для всех графиков только для непрерывных функций
img - картинка в принцепе может быть все что имеет канву a,b - границы отрезка n - точность(приращение по х) F - функция например( double F(int x){return x*x;//возвр X^2}) scale - маштаб |
|||
|
||||
nworm |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 502 Регистрация: 22.10.2005 Репутация: 1 Всего: 8 |
Рисование графиков на канве иногда позволяет делать своеобразные и красивые графики.
Но: 1. надо рисовать оси и т.п. самому, не у всех это получается. 2. надо следить, чтобы компонент, содержащий канву, перерисовывался вместе с графиком. Это трудно. Я бы присоветовал использовать компонент Chart с вкладки additional. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++ Builder" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C++ Builder | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |