Графики
От: AAAA  
Дата: 07.02.02 21:44
Оценка:
Есть какая нибудь путная библиотека (на основе Cview или ActiveX) для рисования графиков. Не нужно НИЧЕГО особенного, просто чтобы можно было кинуть ей массивы точек от времени и получить несколько графиков в одном окне на одной X оси. Т.к. макс/мин значения в массивах могут сильно отличаться хотелось бы иметь несколько осей Y (по одной на массив) . Хорошо если бы это работало а ля в реал тайм, т.е. хотя бы чтобы можно было данные добалять в массивы и просить ее перерисовать окно или там скроллить типа как в NT task manager’e. Ну и чтобы оси можно было подписать , и т.п.
Самому конечно можно написать да неужели нет такой штуки уже готовой? Я посмотрел на codeguru и на codeproject, есть там что-то похожее но не совсем то что надо.
Re: Графики
От: Sasparella США  
Дата: 08.02.02 05:59
Оценка:
Здравствуйте AAAA, Вы писали:

AAAA>Есть какая нибудь путная библиотека (на основе Cview или ActiveX) для рисования графиков. Не нужно НИЧЕГО особенного, просто чтобы можно было кинуть ей массивы точек от времени и получить несколько графиков в одном окне на одной X оси. Т.к. макс/мин значения в массивах могут сильно отличаться хотелось бы иметь несколько осей Y (по одной на массив) . Хорошо если бы это работало а ля в реал тайм, т.е. хотя бы чтобы можно было данные добалять в массивы и просить ее перерисовать окно или там скроллить типа как в NT task manager’e. Ну и чтобы оси можно было подписать , и т.п.

AAAA>Самому конечно можно написать да неужели нет такой штуки уже готовой? Я посмотрел на codeguru и на codeproject, есть там что-то похожее но не совсем то что надо.


На COdeProject такого навалом

И вроде на CodeGuru вроде тоже чтьото было.

Саша.
Re[2]: Графики
От: Zar Россия  
Дата: 08.02.02 07:56
Оценка:
Здравствуйте Sasparella, Вы писали:

S>Здравствуйте AAAA, Вы писали:


AAAA>>Есть какая нибудь путная библиотека (на основе Cview или ActiveX) для рисования графиков. Не нужно НИЧЕГО особенного, просто чтобы можно было кинуть ей массивы точек от


S>На COdeProject такого навалом


S>И вроде на CodeGuru вроде тоже чтьото было.


Да и Excel, наверное, будет не плохо работать...
[ Zarathustra ]
Re[3]: Графики
От: AAAA  
Дата: 08.02.02 17:17
Оценка:
Все что лежит на codeguru и codeproject какие то недоделки над ними еще пахать и пахать чтобы до ума довести. Они либо жрут CPU по черному, либо валятся, либо накрасиво рисуют, либо делают не то что надо. Лучше уж самому сначала все написать. В том то и смысл вопроса чтобы взять и вставить, слишком типичная задача неужели нет готового решения. Excel непрохая идея, кто знает сколько CPU ресурса займет передача данных и рисование графика? Может кто коммерческую библиотеку знает?
Re[4]: Графики
От: Sasparella США  
Дата: 08.02.02 20:16
Оценка:
Здравствуйте AAAA, Вы писали:

AAAA>Все что лежит на codeguru и codeproject какие то недоделки над ними еще пахать и пахать чтобы до ума довести. Они либо жрут CPU по черному, либо валятся, либо накрасиво рисуют, либо делают не то что надо. Лучше уж самому сначала все написать. В том то и смысл вопроса чтобы взять и вставить, слишком типичная задача неужели нет готового решения. Excel непрохая идея, кто знает сколько CPU ресурса займет передача данных и рисование графика? Может кто коммерческую библиотеку знает?


ну как вам сказать.... в свое время мы тоже искали — в итоге решили написать самим. за 2 месяца получилась неплохая компонента. Как правило, луше иметь свой код — ибо контроль над ним больше — и его легче подстраиват под конкректные нужды.....

А насчет недоделок- согласен. Код с кодегуру и им подобных нужно рассамтривать как скелет — который нужно нарастить под свои нужды. Ненужное отключить, нужное починить.


Конечно, если нужно быстро — то вот полностью согласен с Zar — Exel можно поюзать. Ну и матлаб неплохая вещица....




Саша.


P.S. мдааа.... поразводил я тут флейма....
Re[4]: Графики
От: Constructor  
Дата: 11.02.02 07:21
Оценка:
Здравствуйте AAAA, Вы писали:

AAAA> Может кто коммерческую библиотеку знает?

У фирмы National Instruments есть хорошая библиотека. Она за бабки.
Re[5]: Графики
От: ole! США http://files.rsdn.org/4543/rsdn.gif
Дата: 11.02.02 14:42
Оценка:
а вот про MsChart (MSCHRT20.OCX) ничего не сказали!!!! Наверное, говоря про Excel подразумевали...
Конечно, не самое быстрое решение, но рисует IMHO достойно .
И программится быстро..
my $.02
Re[5]: Графики
От: ole! США http://files.rsdn.org/4543/rsdn.gif
Дата: 11.02.02 14:43
Оценка:
Как полностью противоположный вариант вышесказанному — ObjectiveChart (Stingray Software).
Но это коммерческая, мощная библиотека.
my $.02
Re[6]: Графики
От: AAAA  
Дата: 21.02.02 18:11
Оценка:
Я недавно наткнулся на TeeChart Pro. Вот это — класс, все эти стингреи и екселы отдыхают. Кто нибудь работал? Какие мнения?
Re[7]: Графики
От: Юнусов Булат Россия  
Дата: 21.02.02 18:22
Оценка:
Здравствуйте AAAA, Вы писали:

AAAA>Я недавно наткнулся на TeeChart Pro. Вот это — класс, все эти стингреи и екселы отдыхают. Кто нибудь работал? Какие мнения?

У Стина исходники отдаются. И ручками можно сделать нечто, практически под любой вкус.
Хочется начальству 5 разных графиков на одном экране чтоб и с предварительным просмотром и с печатью и с поддержкой трех языков — пожалуйста!
И опять же кругозор расширяется ширшее на тему как такое делать надо. А компонентами можно только тому научится как им свойства менять
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.