Q&A

  • 스트링그리드의 수직스크롤에 대해서..
제가 그리드에 뿌려주는 데이터를 통제하구싶은데여...

한번에 너무많은 자료를 뿌려주면 부하가 걸리니까 어느정도의

데이터만 뿌려주고 수직스크롤이 마지막으로 내려가면

다시 나머지 데이터를 뿌려주고 싶은데....

아시는 분들은 도움 좀 주세여..^^

즐코하시구여...수고들 하세여..

2  COMMENTS
  • Profile
    지나가는이.. 2001.05.07 22:52
    //***********************************************

    자료 검색시 부분범위처리를 하신 다음에

    StringGrid1TopLeftChanged(Sender: TObject) 이벤트에서

    추가로 조회할 자료가 있다면 grid의 top row가 rowCount 와 비교해서

    추가로 자료를 조회하시면 되지 않을까요?

    제가 설명을 잘 못하는것 같아서 간단히 기술해봅니다.

    다음은 scroll시에 toprow가 변경이 될때 레코드가 50건정도 남았다면

    추가로 조회하도록..

    이때 먼저 추가로 조회할것인지 아닌지는 먼저 check value를 가지고 있어야

    할것 같습니다.

    ex) if ( StringGrid1.TopRow >= (StringGrid1.RowCount -50) ) then

    begin

    //추가로 자료를 조회하는 부분임..

    end;



    에구에구.. 제가 쓰고도 이해가 잘 안가네용...

    도움이 되시길

    //**********************************************



    미니 wrote:

    > 제가 그리드에 뿌려주는 데이터를 통제하구싶은데여...

    > 한번에 너무많은 자료를 뿌려주면 부하가 걸리니까 어느정도의

    > 데이터만 뿌려주고 수직스크롤이 마지막으로 내려가면

    > 다시 나머지 데이터를 뿌려주고 싶은데....

    > 아시는 분들은 도움 좀 주세여..^^

    > 즐코하시구여...수고들 하세여..

  • Profile
    미니 2001.05.07 23:58
    그런 방법이 있었군여..^^

    제가 워낙 무지해서리...^^

    답변 감사드립니다....수고하세여..^^