![]() |
|
|
![]()
|
|
| gordmiand |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 15.4.2007 Репутация: нет Всего: 0 |
есть массив mas различных числовых данных:
подскажите пожалуйста как построить гистограмму по данным этого массива в билдере? (именно гистограмму, а не столбцовую диаграмму аля bar, строящую дискретные столбцы, а нужен непрерывный "график" столбцов - как в гистограмме) - как (по какому алгоритму) нужно преобразовать исходный массив, чтобы средствами какого-либо графика билдера построить именно гистограмму? |
|||
|
||||
| mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
У тебя какая версия TeeChart ?
|
|||
|
||||
| mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
||||
|
||||
| gordmiand |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 15.4.2007 Репутация: нет Всего: 0 |
mrbrooks:
1. по поводу версии моего TChart - не знаю...стандартный компонент билдера 5. 2. гистограмма именно такая - подскажите как ее построить в билдере (алгоритм (дайте плиз его подробное описание) или специальный компонент (где можно скачать его и его описание)?) |
|||
|
||||
| mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
ок. для этого тебе надо скачать новый компонент TeeChart вер. 8. Поищи в нете поподробнее. Либо в личку. Удаляешь свой старый. Ставишь новый. Будут вопросы спрашивай.
По поводу твоей задачи - самое простое используй метод AddXY(); Он строит Series по координатам x и y. Это сообщение отредактировал(а) mrbrooks - 2.4.2008, 13:42 |
|||
|
||||
| gordmiand |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 15.4.2007 Репутация: нет Всего: 0 |
mrbrooks:
1. подскажи методику подключения новых компонентов к палитре VCL билдера 2. и вообще - что даст новая версия данного компонента - она строит именно гистограммы? 3. пож-та поподробнее по поводу исп-ия метода AddXY - я им строил обычные графики, в чем смысл его использования в данном случaе (какой тип графика исп-ть и как именно)? |
|||
|
||||
| mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
В новой версии реализована гистограмма как тип Series. Собственно используя сам класс Series и его методы можно программировать гистограмму как обыкновенный график (собственно все виды графиков в TChart так и управляются).
В старой версиях тем паче в Билдере 5 я гистограммы не наблюдал. Дополнительный бонус к новой версии - очень много доболнительных видов графиков + инструменты + доп. компоненты. На мой взгляд это очень положительный факт. Подробности можно узнать скачав демку с оффициального сайта разрабов. По поводу инсталяции. Начнем с главного. Есть ли в архиве с компонентами файл TeeRecompile.exe? |
|||
|
||||
| gordmiand |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 15.4.2007 Репутация: нет Всего: 0 |
я никак в инете не найду для скачки компонент TeeChart вер. 8 - подскажи ссылку на него...
|
|||
|
||||
| mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
Посмотри в личке - я там тебе скинул некоторую инфу
|
|||
|
||||
| gordmiand |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 15.4.2007 Репутация: нет Всего: 0 |
а личка - это и где?
|
|||
|
||||
| gordmiand |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 15.4.2007 Репутация: нет Всего: 0 |
mrbrooks: скинь твою инфу + сам компонент на почту [email protected]
|
|||
|
||||
| mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
Смотри на панели вверху форума там есть заголовок- новые письма. Если не разберешься то вышлю в часов 9 вечера
|
|||
|
||||
| gordmiand |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 15.4.2007 Репутация: нет Всего: 0 |
mrbrooks:
спасибо за компонент (он что, разархивированный занимает 17 mb или это группа компонентов (подскажите какие файлы относятся только к TeeChart 8)?) подскажи как его подключить к билдеру (install.txt читал да больно там много всяких установок - предметная установка (что да как) будет гораздо быстрее)... заранее спасибо... жду ответа.... |
|||
|
||||
| mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
17 метров от того что там версии от 5 билдера и выше (до 2007) включая дельфятинку.
По пунктам: 1. в архиве есть TeeRecompile.exe. 2. Прога попросит ввести ей путь к папке Sourses(есть в архиве), но мудрить не надо - по умолчанию она пропишет путь сама. 3. жми BEGIN 4. Данный визард определит версию старика билдера. Произойдет компиляция пакетов компонентов. (это ты увидишь по позиции супротив версии билдера) 5. В пресловутой папке Sourses создасться папка Compiled. Там будет все что тебе нужно. 6. Но сначала удали старую версию TChart из Билдера.(Project/Options->Packages->выдели TChar->Remove - появится мессага мол удаляются) Все теперь ставим новый компонент. По идеи там есть TeeInstall.exe - типа установка автоматом. Но у меня в 6 не вышло. Думаю в пятом тоже самое будет. Хотя поробуй. Если ни каких результатов то все делаем вручную. 7. Из папки Compiled/Bin в Borland/CBuilder/Project/Bpl (можно и в Borland/CBuilder/Bin но оттуда выбирать геморнее ) 8. Из папки Compiled/Lib в Borland/CBuilder/Lib 9. Из папки Compiled/System в Borland/CBuilder/Bin 10. Из папки Compiled/Include в Borland/CBuilder/Include/TeeChart(папку сам создай) 11. В бидере Project/Options->Packages->Add-> добовляй из Borland/CBuilder/Project/Bpl следущие файлы (DclTee8C6, DclTeePro8C6, DclTGL8C6, DclTQR8C6) Все должны появится на панели TChart или типа того дофига компонентов. Для подстраховки Project/Options->Packages->Derictories/Conditionals в поле Include Path добавь ссылку на Borland/CBuilder/Include/TeeChart Вроде все. Будут вопросы - задавай. ЗЫ. С тебя стакан |
|||
|
||||
| gordmiand |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 772 Регистрация: 15.4.2007 Репутация: нет Всего: 0 |
mrbrooks:
как я понял, программа TeeRecompile.exe сама ставит/проиписывает все файлы для данных компонентов, поэтому я не стал делать остальные пункты.... в билдере появилась новая закладка TeeChart - кидаю на форму chart, создаю для него серию типа гистограмма и запускаю проект - спрашивает местоположение файла StartChar.h - я ему указываю путь, а затем ошибки в файле CandleCh.hpp- не может найти файлы TeCanvas.hpp, TeEngine.hpp и др...? и вообще - какие файлы новых графиков надо скопировать/подключить в папку проекта, чтобы он работал и без билдера? |
|||
|
||||
![]()
|
| Правила форума "С++ 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. |