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
[59247] Re:Re:TreeView 질문 드립니다.
입문. [] 1221 읽음    2009-11-26 18:49
도저히 못찾겠네요.
그럼..
void __fastcall TfrmSchedule::TreeView1Click(TObject *Sender)  

이곳에서 OpenDialog->Filter->FilterIndex = 0
              OpenDialog->Filter->FilterIndex = 1
0은 이미지로 1은 무비로 클릭 시.
0은 오른쪽 판넬이 true
1은 오른쪽 판넬이 false

이렇게 가능한지요. (__)


skjoon 님이 쓰신 글 :
: 단지 Panel의 Visible 속성을 변경할 때 에러가 생기는 경우에 대해서는 상황 판단이 힘들구요.
: 일단 TreeView1->Selected가 NULL일 경우가 의심되네요.
:
: 다음과 같이 myNode를 검사해 주시면 어떨까요?
:
:
: void __fastcall TfrmSchedule::TreeView1Click(TObject *Sender)
: {
: AnsiString  FileName;
: 
: 
:         if(TreeView1->Items->Count <= 0 )return;
: 
:         Image->Show();
: 
: 	    TTreeNode *myNode = TreeView1->Selected;
:             if(myNode == NULL) return; // 여기 추가
:             if(myNode->Level == 1)
:             {
:     	        Effect = (TdtEffect*)TreeView1->Selected->Data;
:                 FileName = Effect->Path;
:                 FileName = FileName + Effect->FileName;
:        	        Image->Picture->LoadFromFile(FileName);
:                 Panel5->Visible = true;
: 	        }else
:             {
:                 Panel5->Visible = false;
:             }
: }
: 

+ -

관련 글 리스트
59232 TreeView 질문 드립니다. 입문. 1264 2009/11/25
59235     Re:TreeView 질문 드립니다. skjoon 1240 2009/11/25
59247         Re:Re:TreeView 질문 드립니다. 입문. 1221 2009/11/26
59251             Re:Re:Re:TreeView 질문 드립니다. skjoon 1297 2009/11/27
59266                 skjoon 님.. 너무 감사합니다. (ㅜㅜ) -내용 무- 입문. 1052 2009/11/30
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.