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
[19463] 감사합니다..^___^
Monkey D Ruphy [ayumi7] 723 읽음    2002-06-19 12:15
바로 해결했습니다..(__)


이경석 님이 쓰신 글 :
: 1. 예를 들어 아래와 같은 구조체를 헤더 정보에 추가 한다고 합시다.
:
: typedef struct
: {
:     String Name;
:     int Key;
: } TTreeData;
:
: 2. 트리를 구성할 경우 구조체의 정보를 트리뷰 아이템에 오브젝트로 넣을수 있게 합니다.
:
: TTreeData* treeData = new TTreeData;
: treeData->Name = "조선일보";
: treeData->Key = 1;
: treeView->Items->AddObjectFirst(NULL, treeData->Name, treeData);
:
: 3. 사용할때는 선택된 아이템의 Data의 정보를 타입캐스팅해서 가져 옵니다.
:
: TTreeData* treeData = (TTreeData*)treeView->Selected->Data;
: ShowMessage(IntToStr(treeData->Key));
:
:
: //-----------------------------------------------------------------------
: Monkey D Ruphy 님이 쓰신 글 :
: : 예를들면)
: :  다음과 같은 Table이 하나 있으면
: :
: :  SITE    SNAME
: : -----------------
: :     1   조선일보
: :     2   연합뉴스
: :     3   전자신문
: :
: : 라는 테이블이 있으면 TreeView에서 보여주는건
: :
: :  -- 조선일보
: : ㅣ
: :  -- 연합뉴스
: : ㅣ
: :  -- 전자신문
: :
: : 이렇게 보여주고 선택했을때 key인 1, 2, 3을 가져오고 싶습니다..
: : 유용한 방법이 있을까요??

+ -

관련 글 리스트
19457 TTreeView에서 보여주는건 value를 보여주고 내부적으로 key를 얻어오고 싶은데여... Monkey D Ruphy 865 2002/06/18
19462     트리뷰 아이템에 오브젝트 정보를 넣어 처리 합니다. 이경석 1158 2002/06/19
19463         감사합니다..^___^ Monkey D Ruphy 723 2002/06/19
19461     Re:TTreeView에서 보여주는건 value를 보여주고 내부적으로 key를 얻어오고 싶은데여... 이명주 809 2002/06/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.