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
[8000] TList error에 대해서 질문임돠...
고영문 [kym210] 1240 읽음    2001-06-06 19:57

    if( wctime <= 10)
    {
      Chart1->Series[0]-> AddXY(wctime,y[1],"",clYellow);
      Chart1->Series[1]-> AddXY(wctime,y[0],"",clBlue);
    }
    else
    {
      tmpX1 = Chart1->Series[0]->XValues->Value[(int)wctime] - Chart1->Series[0]->XValues->Value[(int)wctime-1];
      tmpX2 = Chart1->Series[1]->XValues->Value[(int)wctime] - Chart1->Series[1]->XValues->Value[(int)wctime-1];

      Chart1->Series[0]->Delete(0);
      Chart1->Series[1]->Delete(0);
      Chart1->Series[0]->AddXY(wctime+tmpX1, y[1], "", clYellow);  // Chart1->Series[0]->XValues->Last()
      Chart1->Series[1]->AddXY(wctime+tmpX2, y[0], "", clBlue);  // Chart1->Series[0]->XValues->Last()
    }

위의 코드는 제가 실험에 사용하고 있는 for문 안에서 실행되고 있고 여기에서 에러가 나타납니다. 그래프

는 잘그려지구요.,wctime = 샘플링하고 있는 현재 시간입니다. 물론 double형이구요.

그런데 어느 정도 시간이 되면 아래와 같은 error가 뜹니다. 도통 무슨 말인지 어디가 잘못되었는지 이해

가 가질 않는군요. 여기 Q&A에 TList error에 대해 있어서 봤지만 무슨 말인지 이해가 안갑니다. 어케 해결

을 해야 하는지 ...큰일임돠..급한데..고수님덜의 현명한 방법을 배우고자 합니다.

"Project FineProjcet.exe raised exception class TListError with message'List index out of bounds(521)'

521은 시간( 배열일 수 도있구요..)입니다. 이 값은 300에서 발생할 수도 있고 왔다갔다 합니다.

+ -

관련 글 리스트
8000 TList error에 대해서 질문임돠... 고영문 1240 2001/06/06
8001     Re:TList error에 대해서 질문임돠... 홍성진 1381 2001/06/06
8002         Re:Re:ㅠ.ㅠ 무슨말인지 이해를...?? 고영문 1340 2001/06/07
8032             Re:Re:Re:해결했습니다..감사 고영문 1271 2001/06/07
8053                 count() 함수를 어디다 어떻게 사용하셨어요?(내용무) 이방형 1239 2001/06/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.