Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2010, 15:10   #1
IliaIT
Форумчанин
 
Аватар для IliaIT
 
Регистрация: 17.03.2009
Сообщений: 977
Вопрос Ошибка построения графика (TChart)

Написал программу которая из базы строит 2д график в компоненте. почти везде разобрался сам, но возник вылет программы при построении графика с одинаковыми числами..... опытным путём выявил процедуру и цыкл где возникает ошибка. но не понял как избавиться от неё "культурно", есть только варварский метод чертить случайную точку в другой серии.

вот кусок кода в котором возникает ошибка (вынес и проверил в отдельном проекте, ошибка осталась). "Некультурное" решение закоментированно.

Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, Buttons, TeEngine, Series, ExtCtrls, TeeProcs, Chart;

type
  TForm1 = class(TForm)
    Chart1: TChart;
    Series1: TLineSeries;
    Series2: TLineSeries;
    BitBtn1: TBitBtn;
    procedure BitBtn1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.BitBtn1Click(Sender: TObject);
var
i:integer;
begin
form1.Chart1.Series[0].Clear;
form1.Chart1.Series[1].Clear;

for i:=1 to 800 do
  begin
    form1.Chart1.Series[0].AddXY(i,6757.02, '', clRed);
  end;
 //если это строчку включить то график строится и отображается.
  //form1.Chart1.Series[1].AddXY(1,6757.02+1, '', clRed);
end;

end.
Интуитивно понятный интерфейс - это такой интерфейс, для работы с которым нужна недюжинная интуиция.

Последний раз редактировалось IliaIT; 25.05.2010 в 16:02. Причина: Ошибка в названии компонента :(
IliaIT вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ChartFX для динамического построения графика функции Stufford Помощь студентам 0 12.02.2010 01:29
Графика (программа построения графиков)) zooom Общие вопросы C/C++ 1 16.04.2009 15:47
Компонент для построения графика Rusl92 Общие вопросы Delphi 2 07.09.2008 22:18
Программа построения графика KpeHDeJIb Помощь студентам 3 07.07.2008 08:05