C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[11154] 이번엔 차트에 대한 질문입니다.
김현식 [taepung] 997 읽음    2001-09-17 15:15
TLineSeries를 차트에 포함시키는 내용입니다..
먼저 시리즈를 동적으로 생성할 수는 없는건가요??

소스는 다음과 같습니다..
TChart는 폼에 올려놓고 손대지 않고 작성하였습니다..
에러내용은 리스트인덱스 경계초과 입니다...

/*************************************************************************/
ChartTest.h

class TForm1 : public TForm
{
__published:
    TChart *Chart1;

private:
    TLineSeries *LSeries;
public:

}

/************************************************************************/
ChartTest.cpp

void __fastcall TForm1::TForm1(TComponent* Owner)
    : TForm(Owner)
{
    LSeries = new TLineSeries(dynamic_cast<TComponent *>(Chart1));
}
void __fastcall TForm1::FormShow(TObject * Sender)
{
    LSeries->LineBrush = bsSolid;
    LSeries->LinePen->Color = clBlue;
    LSeries->LinePen->Mode = pmXor ;
    LSeries->LinePen->Style = psSolid;
    LSeries->LinePen->Visible = true;
    LSeries->LinePen->Width = 2;
    LSeries->InvertedStairs = false;

    int count;
    for(count =0 ; count < 10 ; count++)
    {
        LSeries->XValues->Value[count] = count;
        LSeries->YValues->Value[count] = (count+1)*10;
    }
    LSeries->XValues->Order = loNone;
//둘중에 하나..
    Chart1->AddSeries(dynamic_cast<TChartSeries *>(LSeries));
//    LSeries->ParentChart = Chart1;

}

어디가 잘못된 것일까요...
영어로 공부할려니 죽겠습니다.. 어디 쓸만한 문서는 없을까요??
그럼 고수님들의 답변 부탁드립니다...

+ -

관련 글 리스트
11154 이번엔 차트에 대한 질문입니다. 김현식 997 2001/09/17
11159     Re:이번엔 차트에 대한 질문입니다. 최보현.U&I 1248 2001/09/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.