전체 : 4,150,784 명
어제 : 0 명
오늘 : 0 명

[TIP] ListView Item 추가 퍼포먼스 향상.

Juma | 2009.09.27 14:10 | 조회 7400

ListView에서 Items.add로 데이터를 추가할 때에

많은 양을 작업하게 되면 속도가 저하되는 현상이 발생합니다.

이는 데이터가 추가될 때 마다 발생하는 이벤트들에 대한 것으로 보이며,

이를 최소화 하는게 BeginUpdate()와 EndUpdate()라고 생각됩니다.

사용법은 간단하며 데이터를 추가하는 코드 전에

리스트뷰.BeginUpdate() 를선언하고

데이터를 추가후

리스트뷰.EndUpdate()로 종료하시면 됩니다.

첨부로 올린 파일은

BeginUpdate()와 EndUpdate()를 사용하여 데이터를 추가하는 경우와

사용하지 않는 경우에 대하여

3만개의 데이터를 입력하는데 소모되는 대략적인 작업시간을

테스트 하는 모듈입니다.

twitter facebook me2day 요즘
좋은자료 잘받아갑니다 ^^ ;;
좋은자료 잘받아갑니다 ^^ ;;
11.07 22:36 | LSK_SeulKi♡님 | 신고 | 수정 | 삭제
댓글 0
입력상자 늘리기
감사합니다^^ 잘쓸게요

감사합니다^^ 잘쓸게요

09.03 16:58 | 절세무풍님 | 신고 | 수정 | 삭제
댓글 0
입력상자 늘리기
감사합니다.^^

감사합니다.^^

09.04 16:54 | 케빈님 | 신고 | 수정 | 삭제
댓글 0
입력상자 늘리기
than
than
08.01 01:44 | Cless님 | 신고 | 수정 | 삭제
댓글 0
입력상자 늘리기
오~ 이런문제도 있었군요. 감사합니다.

오~ 이런문제도 있었군요. 감사합니다.

12.09 22:31 | 루카스님 | 신고 | 수정 | 삭제
댓글 0
입력상자 늘리기
감사요 ㅎ

감사요 ㅎ

04.01 23:03 | 까브권님 | 신고 | 수정 | 삭제
댓글 0
입력상자 늘리기
와 정말 좋은팁이네요 ^^
와 정말 좋은팁이네요 ^^
11.27 21:47 | dev_wh님 | 신고 | 수정 | 삭제
댓글 0
입력상자 늘리기
댓글쓰기 - 로그인한 후 댓글작성권한이 있을 경우 이용하실 수 있습니다.

비밀번호 확인

댓글 등록시에 입력했던 비밀번호를 입력해 주세요.
72개(1/4페이지)
rss
비주얼베이직
번호 제목 작성자 작성일 조회
72 경로를 읽어서 해당경로가 존재하지 않으면 폴더 생성하기[6] 루카스 2011.12.09 4539
71 [비베 6][TIP] 주석을 여러줄을 써보자[7] qwqw1312 2011.09.01 6670
70 [비베 6]if문을 이용하여 자신만의 아이디, 비밀번호 지정사진[5] qwqw1312 2011.09.01 5584
69 [비베 2010]폼 투명도 바꾸는 트랙바!!첨부파일[12] kchdully 2010.02.13 6249
>> [비베 2008][TIP] ListView Item 추가 퍼포먼스 향상.첨부파일[7] Juma 2009.09.27 7401
67 [비베 2008][TIP] Process 클래스를 이용한 간단한 연결 프로그램 실행.[2] Juma 2009.09.27 6063
66 [비베 2008]IMessage Filter를 상속하여 어플리케이션 단위의 메시지 후킹.첨부파일[3] Juma 2009.09.27 6594
65 [비베 2008]경로 탐색.사진첨부파일[3] Juma 2009.09.27 5585
64 [비베 6][크리스의 비베 강좌] -01- 변수 선언[12] 크리스Kof 2007.12.10 6250
63 [비베 6]비주얼 베이직 기초동영상강좌1부터~20첨부파일[23] Нyan™ 2007.12.03 12696
62 [비베 6]비주얼 베이직 6 SP6 개발용사진첨부파일[26] COOLSOFT 2007.11.24 7374
61 [비베 6]비주얼 베이직 설치하기사진첨부파일[10] COOLSOFT 2007.10.27 9283
60 [비베 6]텍스트 상자 엔터키로 다음텍스트로 이동하기[2] 진진 2008.03.26 5950
59 [비베 6]반투명 처리 퍼옴[4] 진진 2008.03.26 6008
58 [비베 6]프로그램을 감지하여 강제 종료[7] COOLSOFT 2008.02.27 6255
57 [비베 6]VB실습강의(기초부터-김석수)첨부파일[26] 외눈박이™ 2008.01.24 8559
56 [비베 6][크리스의 비베 강좌] -03- 조건문(IF)[3] 크리스Kof 2008.01.12 5570
55 [비베 6]파일의 유무를 확인해보자 ! PathFileExists API ![4] yrisiku 2008.01.05 6030
54 [비베 6]변수의 데이터형에 대해 알아봅시다 :)사진첨부파일[2] yrisiku 2008.01.05 6800
53 [비베 6]Tip) 사용자 정의 프로시저/함수를 만들떄, 선택적 인수를 만들어보자 ![3] yrisiku 2008.01.05 7702
처음페이지이전 10 페이지1234다음 10 페이지마지막페이지