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
[25685] Re:ListView 사용법 좀 알려주십시요
정성훈.해미 [sage5nor] 4032 읽음    2003-05-20 16:57
ListView의 Item의 맨 처음 항목은 Caption입니다.
다음 항목부터 SubItem이고요...

따라서..

0-TIME  ---> ListView->Items->Item[0]->Caption
1-ID    ---> ListView->Items->Item[0]->SubItems->Strings[0]
2-DATA  ---> ListView->Items->Item[0]->SubItems->Strings[1]

이런 식입니다.


간단한 소스 ----------------


/*------------------
  값이 다음과 같을 때

    Time = "18:20";
    ID = "1004";
    Data = "test";
--------------------*/

// 버튼을 클릭하면 ListView의 맨 위에 레코드 추가

    ListView1->Items->Insert(0);
    ListView1->Items->Item[0]->Caption = Time;
    ListView1->Items->Item[0]->SubItems->Add(ID);
    ListView1->Items->Item[0]->SubItems->Add(Data);


// 버튼을 클릭하면 ListView의 맨 아래에 레코드 추가는 다음처럼

//    ListView1->Items->Add();
//    ListView1->Items->Item[ListView1->Items->Count-1]->Caption = Time;
//    ListView1->Items->Item[ListView1->Items->Count-1]->SubItems->Add(ID);
//    ListView1->Items->Item[ListView1->Items->Count-1]->SubItems->Add(Data);


-----------------------------------------------------



김현민 님이 쓰신 글 :
: ListView를 처음 사용합니다.
:
: 그런데 제가 가지고 있는 책에도 ListView에 대해서는 자세히 나와있지 않아서
: 이리저리 검색을 하고 있었지만....
: 그것도 별로 효과가 없습니다.
:
: 먼저 ViewStyle은 szReport로 했습니다.
: 그리고 Column 헤더에는
: 0-TIME
: 1-ID
: 2-DATA
: 를 Caption에 입력했고요.
:
: 여기에 값들을 입력하려고 하는데, 처음의 TIME Column에 값을 출력하지 못하고 있고
: 다른 곳에도 제대로 출력이 되고 있지 않습니다.
:
: 버튼을 누르면 ListView에 값이 update되도록 할려고 합니다.
:
: 부탁드립니다.

+ -

관련 글 리스트
25681 ListView 사용법 좀 알려주십시요 김현민 1261 2003/05/20
25685     Re:ListView 사용법 좀 알려주십시요 정성훈.해미 4032 2003/05/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.