Q&A

  • [왕초델피워먼]TlistVew에서 아이템수가 많아지면 에러가... 흑흑...


안녕하세용...

비록 초보지만 델피워먼이라고 ^^; 자부하는 사람입니다. ^^;



프로그램을 하나 만들고 있는데요...

요놈게 아이템이 많아지면... 예를들어 100,000이 넘어가면 변수가 어찌고 저찌고 하면서 리소스가 0%에 가까워지고 실행이 멈추어 버리네요...



그리고 의심이 가는 녀석은 TSHFileInfo인데... BreakPoint로 보니까,

첫번째 변수가 기하급수적으로 커지더라구요... ^^; 쩝...



해결좀 부탁드립니다. *^^*

3  COMMENTS
  • Profile
    이채성 2000.11.16 18:12
    리스트뷰의 경우 동적으로 생성하는 게 올바릅니다.

    그렇게 하시면 속도도 빨라지고 1,000,000개도 하실 수 있을 겁니다.

    동적으로 하는 예제가 아마 델파이 데모에 있는 것 같은데 한번 찾아 보세요..



    건강한 하루 되시길...

    강경희 wrote:

    >

    > 안녕하세용...

    > 비록 초보지만 델피워먼이라고 ^^; 자부하는 사람입니다. ^^;

    >

    > 프로그램을 하나 만들고 있는데요...

    > 요놈게 아이템이 많아지면... 예를들어 100,000이 넘어가면 변수가 어찌고 저찌고 하면서 리소스가 0%에 가까워지고 실행이 멈추어 버리네요...

    >

    > 그리고 의심이 가는 녀석은 TSHFileInfo인데... BreakPoint로 보니까,

    > 첫번째 변수가 기하급수적으로 커지더라구요... ^^; 쩝...

    >

    > 해결좀 부탁드립니다. *^^*

  • Profile
    강경희 2000.11.16 21:00
    *^^*

    먼저 답변 감사합니다. ^^;

    동적으로 만들면 된다구요....

    헤헤... 그런데 동적으로 만드는 방법좀 알려주세요...^^;

    TPageControl1.Tab1에 ListView를 만들어야 합니다...^^;



    감사합니다....



    이채성 wrote:

    > 리스트뷰의 경우 동적으로 생성하는 게 올바릅니다.

    > 그렇게 하시면 속도도 빨라지고 1,000,000개도 하실 수 있을 겁니다.

    > 동적으로 하는 예제가 아마 델파이 데모에 있는 것 같은데 한번 찾아 보세요..

    >

    > 건강한 하루 되시길...

    > 강경희 wrote:

    > >

    > > 안녕하세용...

    > > 비록 초보지만 델피워먼이라고 ^^; 자부하는 사람입니다. ^^;

    > >

    > > 프로그램을 하나 만들고 있는데요...

    > > 요놈게 아이템이 많아지면... 예를들어 100,000이 넘어가면 변수가 어찌고 저찌고 하면서 리소스가 0%에 가까워지고 실행이 멈추어 버리네요...

    > >

    > > 그리고 의심이 가는 녀석은 TSHFileInfo인데... BreakPoint로 보니까,

    > > 첫번째 변수가 기하급수적으로 커지더라구요... ^^; 쩝...

    > >

    > > 해결좀 부탁드립니다. *^^*

  • Profile
    이채성 2000.11.16 22:12
    델파이 데모에

    VirtualListView라구 있어요

    거기서 보면

    procedure TForm1.ListViewData(Sender: TObject; Item: TListItem);

    문장이 동적생성관련입니다



    강경희 wrote:

    > *^^*

    > 먼저 답변 감사합니다. ^^;

    > 동적으로 만들면 된다구요....

    > 헤헤... 그런데 동적으로 만드는 방법좀 알려주세요...^^;

    > TPageControl1.Tab1에 ListView를 만들어야 합니다...^^;

    >

    > 감사합니다....

    >

    > 이채성 wrote:

    > > 리스트뷰의 경우 동적으로 생성하는 게 올바릅니다.

    > > 그렇게 하시면 속도도 빨라지고 1,000,000개도 하실 수 있을 겁니다.

    > > 동적으로 하는 예제가 아마 델파이 데모에 있는 것 같은데 한번 찾아 보세요..

    > >

    > > 건강한 하루 되시길...

    > > 강경희 wrote:

    > > >

    > > > 안녕하세용...

    > > > 비록 초보지만 델피워먼이라고 ^^; 자부하는 사람입니다. ^^;

    > > >

    > > > 프로그램을 하나 만들고 있는데요...

    > > > 요놈게 아이템이 많아지면... 예를들어 100,000이 넘어가면 변수가 어찌고 저찌고 하면서 리소스가 0%에 가까워지고 실행이 멈추어 버리네요...

    > > >

    > > > 그리고 의심이 가는 녀석은 TSHFileInfo인데... BreakPoint로 보니까,

    > > > 첫번째 변수가 기하급수적으로 커지더라구요... ^^; 쩝...

    > > >

    > > > 해결좀 부탁드립니다. *^^*