![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.02.2014
Сообщений: 12
|
![]()
Помогите разобраться, пожалуйста.
Получаю данные от датчиков(4канала), они показываются в Edit-ах. Есть таймер и цикл опроса датчика. Теперь Нужно по полученным данным строить графики. Данные решил отображать в Chart. Никак не могу понять, какой цикл составить, чтобы по каждому новому значению данные отображались на графике для четырех серий ![]() Завязать с Timer1.Interval может как-то? Или данные в массив какой записывать и отображать? Навыков програмирования мало, поэтому ![]() |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Показывай как получаешь данные в Эдиты.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 06.02.2014
Сообщений: 12
|
![]()
...
Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
Добавляете/создаете в чарте столько серий, сколько каналов. Внутри вашего же цикла series[i].add()
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#5 | |
Пользователь
Регистрация: 06.02.2014
Сообщений: 12
|
![]()
Спасибо! Код получился такой:
Цитата:
|
|
![]() |
![]() |
![]() |
#6 | ||||
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]() Цитата:
Цитата:
К примеру: chan1_value0 chan2_value0 chan3_value0 chan4_value0 chan1_value1 chan2_value1 chan3_value1 chan4_value1 chan1_value2 chan2_value2 chan3_value2 chan4_value2 ... chan1_valuen chan2_valuen chan3_valuen chan4_valuen Цитата:
Цитата:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
||||
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 06.02.2014
Сообщений: 12
|
![]()
Благодарю за развернутый и понятный ответ =)
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 06.02.2014
Сообщений: 12
|
![]()
Может немного тороплюсь, но... пока скачивается DelphiWord.
Возникла такая мысль. Series Сhart-а есть контейнеры данных, может быть есть какой-нибудь метод сохранения этих данных из Series в файл/загрузки в Series из файла? |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
![]()
...в IDE набираете Series1, ставите точку, появляется список свойств и методов, просматриваете, если есть - ваше счастье. Насколько помню, сохранение метафайла есть у общего предка чарт.
Однако важное замечание, все с этим сталкиваются: не вздумайте пихать все "миллион" данных в компонент в рантайме, он конечно хоть и контейнер, но память будет отжираться и отжираться. Читать темы: http://programmersforum.ru/showthread.php?t=213785 (c поста 9) http://programmersforum.ru/showthread.php?t=245066 (с начала и до конца)
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
![]() |
![]() |
![]() |
#10 | |
Пользователь
Регистрация: 06.02.2014
Сообщений: 12
|
![]()
Данные вывел в Edit, дублирую все в Memo, с сохранением/загрузкой тут нет проблем (файл .txt). Отображаю данные на Chart1.Series[i] для каждого канала. Нужно сохранять и загружать именно график Chart1.
Нашел информацию: Но при реализации в моем проекте возникает ошибка: "raised exception class eclassnotfound with message 'Class TFastLineSeries not found' " Следовательно его нужно создать, но и это не помогает(( Цитата:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
График по точкам (Tchart) | Qlimax | Общие вопросы Delphi | 0 | 23.05.2012 22:51 |
график в TChart | Funy | Помощь студентам | 1 | 16.05.2012 16:50 |
Не строится график TChart | sergey_dmitrievich | C++ Builder | 1 | 27.09.2011 08:40 |
график TChart в MS Word | natasha | Компоненты Delphi | 7 | 25.06.2007 14:25 |