** Human |
Отправлено: 21.06.2006, 11:30 |
|
Не зарегистрирован

|
чтобы внизу отсчет автоматически преобразовывался и отображался как время? в секундах,минутах, часах
или посоветуйте как переделать TChart таким образом |
 |
** Human |
Отправлено: 21.06.2006, 12:55 |
|
Не зарегистрирован

|
CODE | Series1->AddXY(Time(),Y,"",Series1->SeriesColor); |
вот такая конструкция чудесно показывает текущее время по оси х, правда без секунд почему-то 
если я пытаюсь вычесть текущее время из начального и показать эту разницу, то получаю пустые строки... |
 |
** Human |
Отправлено: 21.06.2006, 13:48 |
|
Не зарегистрирован

|
уффф, справился
CODE | TimeTest->Caption=TimeToStr(timebegin-Time());
Series1->AddXY(StrToTime(TimeTest->Caption),Y,"",Series1->SeriesColor); |
TimeTest — это label, но может быть и любая переменная типа строки |
 |
Gal |
Отправлено: 23.06.2006, 10:35 |
|

Станционный диспетчер
Группа: Участник
Сообщений: 124

|
Да тут разговаривают сами с собой, понимаю никто не отозвался.
Интересное решение, только один вопрос
timebegin-Time() — этож отрицательная величина.
Как время может быть отрицательным?
(Прошлое...)? |
 |
Rius |
Отправлено: 27.06.2006, 20:46 |
|

Мастер участка
Группа: Участник
Сообщений: 321

|
вообще для отображения времени было бы достаточно установить соотв. свойство в настройках осей и формат вывода 
Gal, разница математическая
|
 |