Q&A

  • List index out of bounds(1) 이 에러 메세지는 어떤거져??
안녕하세요

위에 말한 에러가 났는데...

시작하자마자 저 에러가 나면서 꺼져서

어디서 문제가 발생했는지 모르겠네요...

도와 주세요

1  COMMENTS
  • Profile
    델피언 2001.08.25 18:48
    List index out of bounds... 자주 접하는 오류메시지이죠...



    이는 TList클래스에서 주로 발생한답니다.( 다른클래스도 발생하는지는 모르겠음..^^;)



    쉽게 예를 들어보죠..



    TListBox, 또는 TMemo, TComboBox 등등..



    이런 컴포넌트들은 TList 클래스를 사용하죠...



    물론 TList 에서 상속받은 대부분의 클래스 포합입니다.



    이때 생성된 개체 이외의 포인터를 참조하려고 할 경우 위의 메시지가 발생하게 됩니다.



    쉽게 TList내의 Object가 10개 들어 있는데 11번째 Object를 참조하면 상기 현상이 발생됩니다.



    물론 마이너스 인덱스를 가져도 마찬가지져...



    이 오류 메시지는 항상 해당 객체를 참조하기 전에 Point를 검사하고 난 후 참조하는 습관을 가지시면 거의 보실 수 없게 됩니다. ^^;



    쩝... 암튼 도움이 되셨기를....



    초보 wrote:

    > 안녕하세요

    > 위에 말한 에러가 났는데...

    > 시작하자마자 저 에러가 나면서 꺼져서

    > 어디서 문제가 발생했는지 모르겠네요...

    > 도와 주세요