![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Доброй ночи! Подскажите, при построении графика из StringGrid ругается на формат "Время" (выделена строка) (...is not a valid Time), вот часть кода:
Код:
z:= form1. StringGrid1.RowCount; for j := 1 to z-1 do begin Series.AddXY(StrToTime(form1.StringGrid1.Cells[0,j]), StrToFloat (form1.StringGrid1.Cells[1,j]), '',clRed); // Series.AddXY(StrToTimeDef ((form1.StringGrid1.Cells[0,j]),#hh:mm:ss), StrToFloat(form1.StringGrid1.Cells[1,j]), '',clRed); end; Series.Title := 'Температура воды' ; // Series.Active := True; end; При этом в 0 столбце StringGrid у меня время формата чч:мм:сс, а в 1 столбце числа типа 2,5 Пробовал вместо StrToTime ставить StrToTimeDef, но так тоже самое... Люди, помогите, пожалуйста !!! P.S. добавил вначале строки TimeSeparator := ':'; LongTimeFormat := 'hh:mm:ss'; всё равно- не воспринимает Последний раз редактировалось Nautilus, 30.03.2012 в 14:04. |
#2
|
|||
|
|||
![]() Люди, помогите преобразовать строковое время в формат времени (для вывода на график), пожалуйста...
|