Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
[제목]트리뷰에서 해당노드의 root알려면 어
1-a-가-아-다
:
2-a-나-바-차-타
위와같이 트리뷰가 만들어져 있을경우 지금선택된 노드가 '나'라고 한다면 '나'의 최상위 루트
인 '2'를 알아내려면 어떻게 해야합니까?
'바'를 선택하든 '타'를 선택하든 최상위 루트가 '1'인지'2'인지 알아내려면 말이조
고수님들. 부탁드립니다.
Treeview1.Topitem은 '1'을 나타낼것이고 Treeview1.selected.Topitem 이렇게 하는것이 맞을까요?
1
COMMENTS
여영식
•
2001.08.06 19:32
안녕하세요.
다른 방법이 있는지는 몰라도 제가 사용하는 방법입니다.
자신의 parent 노드가 nil일때 까지 검색하는 방식입니다.
var
Node: TTreenode;
begin
if Assigned(TreeView1.Selected) then
begin
Node := TreeView1.Selected;
while Assigned(Node.Parent) do
Node := Node.Parent;
showmessage(node.text);
end;
end;
이상호 wrote:
> 1-a-가-아-다
> :
> 2-a-나-바-차-타
>
> 위와같이 트리뷰가 만들어져 있을경우 지금선택된 노드가 '나'라고 한다면 '나'의 최상위 루트
> 인 '2'를 알아내려면 어떻게 해야합니까?
> '바'를 선택하든 '타'를 선택하든 최상위 루트가 '1'인지'2'인지 알아내려면 말이조
> 고수님들. 부탁드립니다.
> Treeview1.Topitem은 '1'을 나타낼것이고 Treeview1.selected.Topitem 이렇게 하는것이 맞을까요?
>
>
>
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
sesilia
2001.08.06 22:54
0
COMMENTS
/
0
LIKES
[허접] 컴포넌트의 디버깅?
송상섭
2001.08.06 22:45
0
COMMENTS
/
0
LIKES
db를 분할 압축할려고 하는데여~ 도와주세요!@
초보
2001.08.06 21:52
0
COMMENTS
/
0
LIKES
스트링그리드의 셀을 비연속 다중선택도 가능하게 하고 싶어요...
델초보
•
2001.08.06 21:51
1
COMMENTS
/
0
LIKES
질문)혹시 실행화일 가지고 소스를 알수있나요?
바람개비
•
2001.08.07 00:15
저의 지식의 한계인지는 알수 없으나 실행화일을가지고 소스를 만들어낼수는 없습니다. 그렇게 된다면......
바보
•
2001.08.06 21:02
2
COMMENTS
/
0
LIKES
(질문)bde없이 interbase사용하기?
류종택
•
2001.08.06 21:10
델파이 5.0 또는 6.0에서는 Interbase를 직접핸들링하는 콤포넌트가 있습니다. 콤포넌트 판넬에서 Interba...
바보
•
2001.08.07 03:36
그방법말고 installshield에서 레지스트리값을 설정해서 setup 시 자동설정하게 해준다거나... 필요한 ...
이인수
2001.08.06 20:33
0
COMMENTS
/
0
LIKES
MS-SQL 2000으로 디비 변경하려합니다.
델초보
•
2001.08.06 19:58
1
COMMENTS
/
0
LIKES
Excel에서 파일을 열고싶습니다.
박장용
•
2001.08.06 20:10
ShellExecute를 쓰시면 윈도우에 등록된 확장자에 연결된 프로그램을 구동 시킬수 있습니다.. 그러니까 탐...
고양이
2001.08.06 20:12
0
COMMENTS
/
0
LIKES
동적생성된 폼의 컴포넌트 선택?
궁구미
2001.08.06 19:40
0
COMMENTS
/
0
LIKES
DBGrid에서 마우스휠사용은 완벽하게 안되는건가여..
이호림
2001.08.06 16:05
0
COMMENTS
/
0
LIKES
DelphiX에서 이미지 onClick 구현할려면 어떻게....
이호림
2001.08.06 16:01
0
COMMENTS
/
0
LIKES
DelphiX에서 마우스 클릭시 특정물체 이동하는 방법좀...
永蔭
•
2001.08.06 10:44
1
COMMENTS
/
0
LIKES
SndPlaySound함수... 답변좀 해주세요... ㅡㅜ
ben
•
2001.08.06 20:43
永蔭 wrote: > SndPlaySound함수를 쓰려고 하는데 잘 안되네요... > 델파이3을 쓰고 있는데... > Undecl...
강덕원
•
2001.08.06 09:01
1
COMMENTS
/
0
LIKES
http다운로드...http경로에 있는 문서나 그림파일을 다운로드받는 법
전철호
•
2001.08.06 23:11
강덕원 wrote: > 제목 그대로입니다. > http결로에있는 그림을 다운로드 받는거죠. > 너무 막막해서 친...
임형완
•
2001.08.06 07:19
2
COMMENTS
/
0
LIKES
두개의 테이블을 조인후결과를 제3의 테이블로 저장하기(급)
BLUE
•
2001.08.08 01:57
임형완 wrote: > 상품을 검색후 디비그리드에 추력할때 > 상품마스터의 거래선코드와 거래선마스타의 거...
MAJOR
•
2001.08.06 20:26
임형완 wrote: > 상품을 검색후 디비그리드에 추력할때 > 상품마스터의 거래선코드와 거래선마스타의 거...
개발자
2001.08.06 06:48
0
COMMENTS
/
0
LIKES
string grid 잘 하시는 분 도와주세요^^
이상호
•
2001.08.06 06:36
1
COMMENTS
/
0
LIKES
[제목]트리뷰에서 해당노드의 root알려면 어
1-a-가-아-다 : 2-a-나-바-차-타 위와같이 트리뷰가 만들어져 있을경우 지금선택된 노드가 '나'라고 한다면 '나'의 최상위 루트 인 '2'를 알아내려면 어떻게 해야합니까? '바'를 선택하든 '타'를 선택하든 최상위 루트가 '1'인지'2'인지 ...
여영식
•
2001.08.06 19:32
안녕하세요. 다른 방법이 있는지는 몰라도 제가 사용하는 방법입니다. 자신의 parent 노드가 nil일때 까...
김정섭
•
2001.08.06 05:59
2
COMMENTS
/
0
LIKES
[제목]for문에서 해당조건 삭제시 번호감소 시키기?
개허접
•
2001.08.06 09:35
스트링 그리드는 아니구 listview를 야그해볼께요.. 물론 참고사항이니다. c := 0; while c < listvie...
강인규
•
2001.08.06 06:22
먼말인진 잘 모르겠지만..ㅡ.ㅡ;;; 해당 변수를 변경시키려 한다면 while을 쓰시는게 좋은 방법인거 같...
김정수
2001.08.06 04:02
0
COMMENTS
/
0
LIKES
FormCreate한 후에 FormShow에서 MainForm = nil...ㅠㅠ
델초보
2001.08.06 01:01
0
COMMENTS
/
0
LIKES
☆ DBGrid에서 한글입력시 이상하게 나오... ☆
이성윤
•
2001.08.06 00:33
3
COMMENTS
/
0
LIKES
델파이의 database 이용에 대해서
이성윤
•
2001.08.06 00:35
'궁굼이'라는 분께서 올려주신 자료입니다. 고수님들의 도움이 꼭 필요합니다. 조금이라도 해주실 말...
이성윤
•
2001.08.06 00:34
'아폴론'이라는 아이디를 가지신 분께서 올린 글입니다. ----------------------------------------------...
이성윤
•
2001.08.06 00:33
'아폴론'이라는 분의 질문에 올라온 답변입니다. 글의 내용을 보면 결과적인 현상은 해결의 실마리를 찾을...
이상호
2001/08/06 06:36
Views
215
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
다른 방법이 있는지는 몰라도 제가 사용하는 방법입니다.
자신의 parent 노드가 nil일때 까지 검색하는 방식입니다.
var
Node: TTreenode;
begin
if Assigned(TreeView1.Selected) then
begin
Node := TreeView1.Selected;
while Assigned(Node.Parent) do
Node := Node.Parent;
showmessage(node.text);
end;
end;
이상호 wrote:
> 1-a-가-아-다
> :
> 2-a-나-바-차-타
>
> 위와같이 트리뷰가 만들어져 있을경우 지금선택된 노드가 '나'라고 한다면 '나'의 최상위 루트
> 인 '2'를 알아내려면 어떻게 해야합니까?
> '바'를 선택하든 '타'를 선택하든 최상위 루트가 '1'인지'2'인지 알아내려면 말이조
> 고수님들. 부탁드립니다.
> Treeview1.Topitem은 '1'을 나타낼것이고 Treeview1.selected.Topitem 이렇게 하는것이 맞을까요?
>
>
>