Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.06.27;
Скачать: [xml.tar.bz2];

Вниз

как сделать динамически изменяемый график с помощью TChart   Найти похожие ветки 

 
ol   (2004-06-15 15:23) [0]

есть массив dbb типа double, который постоянно изменятся (заполняется значениями из контроллера ежесекундно)
Нужно выводить каждое значение из массива в виде отдельного графика ежесекундно, и это все в динамике, т.е. чтоб график бежал в окошке.
Подскажите где рыть?


 
Ega23 ©   (2004-06-15 15:29) [1]

TFastLineSeries.Create;
TFastLineSeries.AddXY
TFastLineSeries.Free;
TTimer.OnTimer
F1
Вроде ничего не забыл


 
ol   (2004-06-15 15:55) [2]

а нельзя-ли чуть подробней?


 
Ega23 ©   (2004-06-15 16:36) [3]

Создаёшь TFastLineSeries, рисуешь её на Chart"е, удаляешь.
Делаешь это по таймеру.
Или в дизайн-тайме создаёшь TFastLineSeries, рисуешь её на Chart"е по таймеру, при этом обновляешь все значения.

Хотя я бы не связывался с чартом, а рисовал сам на канвасе.


 
RealRascal ©   (2004-06-15 17:41) [4]

Да все нормально там, просто точку добавляй и все... AddXY(кажется)
Я делал чтобы точки добавлялись пять раз в секунду, никаких проблем...


 
ol   (2004-06-15 17:48) [5]

разобрался,
а как чтоб картинка бежала не с лева на право, а справо на лево?


 
RealRascal ©   (2004-06-15 17:55) [6]

То есть новые точки появляютя справа от старых?
Тоже не вижу никаких проблем, X-координата должна быть меньше... ну можно еще ось Y справа сделать, шоб не мешалась...



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.06.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.038 c
3-1085906646
varfolomey
2004-05-30 12:44
2004.06.27
Помогите с InterBase 6.0


1-1086884426
lena19
2004-06-10 20:20
2004.06.27
как разделить строку на подстроки определенной длинны


6-1083752795
cherrex
2004-05-05 14:26
2004.06.27
SNIFFER сети


1-1086951900
BillyJeans
2004-06-11 15:05
2004.06.27
TreeView


11-1075875743
child
2004-02-04 09:22
2004.06.27
why the PStream.Memory can t assign to parameter





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский