Q&A

  • 트리뷰생성시, 문법에 관한 질문입니다.
온라인 헬프에 있는 내용인데요,

MyTreeNode1 := Add(nil, 'RootTreeNode1'); { Add a root node }

//처음엔 nil을 주고,

AddChild(MyTreeNode1,'ChildNode1');



{Add another root node}

MyTreeNode2 := Add(MyTreeNode1, 'RootTreeNode2');

//여기서, 왜 MyTreeNode1을 주는 거죠? 매뉴얼에는 더해질 노드를 주낟 되어 있는데,

AddChild(MyTreeNode2,'ChildNode2');



MyTreeNode1 := Add(nil, 'RootTreeNode1'); { Add a root node }

AddChild(MyTreeNode1,'ChildNode1');



{Add another root node}

MyTreeNode2 := Add(nil, 'RootTreeNode2');

//이렇게 둘다 nil을 주어도 똑같이 생성되던데...

AddChild(MyTreeNode2,'ChildNode2');

차이점이 뭐죠?





0  COMMENTS