Есть какая нибудь путная библиотека (на основе Cview или ActiveX) для рисования графиков. Не нужно НИЧЕГО особенного, просто чтобы можно было кинуть ей массивы точек от времени и получить несколько графиков в одном окне на одной X оси. Т.к. макс/мин значения в массивах могут сильно отличаться хотелось бы иметь несколько осей Y (по одной на массив) . Хорошо если бы это работало а ля в реал тайм, т.е. хотя бы чтобы можно было данные добалять в массивы и просить ее перерисовать окно или там скроллить типа как в NT task manager’e. Ну и чтобы оси можно было подписать , и т.п.
Самому конечно можно написать да неужели нет такой штуки уже готовой? Я посмотрел на codeguru и на codeproject, есть там что-то похожее но не совсем то что надо.
Здравствуйте AAAA, Вы писали:
AAAA>Есть какая нибудь путная библиотека (на основе Cview или ActiveX) для рисования графиков. Не нужно НИЧЕГО особенного, просто чтобы можно было кинуть ей массивы точек от времени и получить несколько графиков в одном окне на одной X оси. Т.к. макс/мин значения в массивах могут сильно отличаться хотелось бы иметь несколько осей Y (по одной на массив) . Хорошо если бы это работало а ля в реал тайм, т.е. хотя бы чтобы можно было данные добалять в массивы и просить ее перерисовать окно или там скроллить типа как в NT task manager’e. Ну и чтобы оси можно было подписать , и т.п. AAAA>Самому конечно можно написать да неужели нет такой штуки уже готовой? Я посмотрел на codeguru и на codeproject, есть там что-то похожее но не совсем то что надо.
Здравствуйте Sasparella, Вы писали:
S>Здравствуйте AAAA, Вы писали:
AAAA>>Есть какая нибудь путная библиотека (на основе Cview или ActiveX) для рисования графиков. Не нужно НИЧЕГО особенного, просто чтобы можно было кинуть ей массивы точек от
S>На COdeProject такого навалом
S>И вроде на CodeGuru вроде тоже чтьото было.
Все что лежит на codeguru и codeproject какие то недоделки над ними еще пахать и пахать чтобы до ума довести. Они либо жрут CPU по черному, либо валятся, либо накрасиво рисуют, либо делают не то что надо. Лучше уж самому сначала все написать. В том то и смысл вопроса чтобы взять и вставить, слишком типичная задача неужели нет готового решения. Excel непрохая идея, кто знает сколько CPU ресурса займет передача данных и рисование графика? Может кто коммерческую библиотеку знает?
Здравствуйте AAAA, Вы писали:
AAAA>Все что лежит на codeguru и codeproject какие то недоделки над ними еще пахать и пахать чтобы до ума довести. Они либо жрут CPU по черному, либо валятся, либо накрасиво рисуют, либо делают не то что надо. Лучше уж самому сначала все написать. В том то и смысл вопроса чтобы взять и вставить, слишком типичная задача неужели нет готового решения. Excel непрохая идея, кто знает сколько CPU ресурса займет передача данных и рисование графика? Может кто коммерческую библиотеку знает?
ну как вам сказать.... в свое время мы тоже искали — в итоге решили написать самим. за 2 месяца получилась неплохая компонента. Как правило, луше иметь свой код — ибо контроль над ним больше — и его легче подстраиват под конкректные нужды.....
А насчет недоделок- согласен. Код с кодегуру и им подобных нужно рассамтривать как скелет — который нужно нарастить под свои нужды. Ненужное отключить, нужное починить.
Конечно, если нужно быстро — то вот полностью согласен с Zar — Exel можно поюзать. Ну и матлаб неплохая вещица....
а вот про MsChart (MSCHRT20.OCX) ничего не сказали!!!! Наверное, говоря про Excel подразумевали...
Конечно, не самое быстрое решение, но рисует IMHO достойно .
И программится быстро..
Здравствуйте AAAA, Вы писали:
AAAA>Я недавно наткнулся на TeeChart Pro. Вот это — класс, все эти стингреи и екселы отдыхают. Кто нибудь работал? Какие мнения?
У Стина исходники отдаются. И ручками можно сделать нечто, практически под любой вкус.
Хочется начальству 5 разных графиков на одном экране чтоб и с предварительным просмотром и с печатью и с поддержкой трех языков — пожалуйста!
И опять же кругозор расширяется ширшее на тему как такое делать надо. А компонентами можно только тому научится как им свойства менять