이가증 님이 쓰신 글 :
: 안녕하세요..
:
: 델파이7에서 엑티브엑스 컨트롤을 등록 하고 텝에다가 등록시켜놓고 쓰려고 합니다.. (비베에서 mscomctl.ocx)
:
: 그런데.. ^^; (트리뷰)
:
: 폼에 위치 시키고 버튼을 만들어 Treeview1.Nodes.Add 메소드로 간단한 노드 삽입을 구현 해보려고 합니다..
:
: 그리고 파라미터로는..
:
: Add(var Relative : OleVariant, var Relationship : OleVariant, var Key : OleVariant, var Text : OleVariant, var Image : OleVariant, var SelectedImage : OleVariant)
:
: 라고 되어 있었습니다.. 파라메타 풍선 도움말에요...
:
: 그런데..
:
: 실제로 비베에서는 이를테면
:
: Add(, , 'r', 'root)
:
: 뭐 이런식으로 파라메타를 생략해서 사용하던데 델파이에서는 안통하(?)더군요.. ^^;
:
: nill 등의 값도 그렇구요...
:
: 그래서 MSDN에서 TreeView 를 찾아서 그에 맞게 파라메터를 넣어도 에러가 나더라구요..
:
: 델파이에서 엑티브엑스의 트리뷰를 사용해보신분 도움 부탁드립니다..
제 생각으론... ActiveX를 사용하는것보단 델파이에 있는 트리뷰를 사용하심이
어떠실런지...
ActiveX에 종속적인것 보다는 VCL에 들어있는 기본콤포넌트를 사용하거나
갠춘한 트리콤포넌트를 사용하시는게 좋을듯 싶습니다.
델파이에서 사용가능한 트리뷰 콤포넌트도 상당수 있답니다.
|