Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Ось Chart


Автор: Cаша 9.12.2004, 20:53
Имеются данные в StringGrid в одной колонке даты 31/08/2003 в другой колонке время типа 17:22:55 в третьей числа
Примерно так:
31/08/2003 17:22:55 15
31/08/2003 17:30:00 16
31/08/2003 17:45:25 10
28/09/2003 16:22:15 45
28/09/2003 15:22:00 10
и т.д.
Необходимо нарисовать график на компоненте Chart.
Данные для оси Y это просто числа из третьей колонки т.е, например число 15 относится к дате 31/08/2003 и времени 17:22:55. Как на основании таких данных сформировать ось Х компонента Chart, ось имеет тип TDataTime. Как для рисования точки увязать и дату и время? Без учета времени все понятно, просто откладываем по оси дни, а как правильно учитывать данный из колонки время для рисования точек?



Автор: Hroft 24.12.2004, 14:12
Ну есть у тебя дни. Каждый день состоит из 24 часов. Просто в 24 раза больше делений...
Код

------------------------|------------------------>
день первый              день второй

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)