График в Delphi
Здравствуйте.
В Delphi 7 я рисую график вот таким вот способом :
massiv2[sis]:=(FloatToStr(Month1)+'.'+FloatToStr(Year1));
dbchart2.Series[1].Add((massiv1[y]), (massiv2[y]), clBlue);
как вы сами понимаете переменная “massiv2” является строкового типа, и в ней указывается рассчитанный месяц и год. Например: 1.2008 или 11.2009. И когда я вывожу график, у меня получается что он выводит все точки пропорционально не зависимо от даты. Т.е расстояние между первым и вторым или третьим и восьмым месяцем будут одинаковы, т.к. они в массиве будут идти по порядку. Как можно исправить эту ошибку, не считая добавления всех не достающих месяцев?
|