小弟学Delphi刚起步,许多方法不知有什么区别,还请大家帮忙解答一下.如果大家有什么好的书,教程(尤其是关于API,方法)请介绍介绍,给个链接.有可能的话大家能不能谈谈各自的学习心得?对你的指导不胜感激!!!再次谢谢大家的光顾.TreeView.Items.后面各方法如下: AddChildFirst(Parent:TTreeNode;const s:string;):TTreeNode;
AddChild(同上)
AddChildObjectFirst(Parent:TTreeNode;const s:string;Ptr:pointer):TTreeNode; AddChildObject(同上)
AddFirst(Sibling:TTreeNode;const s:string):TTreeNode;
Add(同上)
AddObjectFirst(Sibling:TTreeNode;const s:string;Ptr:pointer):TTreeNode;
AddObject(同上)
AddNode(Node:TTreeNode;Relative:TTreeNode;const s:string;Ptr:pointer;
method:TNodeAttachMode):TTreeNode; Sibling是什么?在使用过程中如何指定父节点?这些方法的区别什么?还请帮忙解决一下.谢谢!!!!
AddChild(同上)
AddChildObjectFirst(Parent:TTreeNode;const s:string;Ptr:pointer):TTreeNode; AddChildObject(同上)
AddFirst(Sibling:TTreeNode;const s:string):TTreeNode;
Add(同上)
AddObjectFirst(Sibling:TTreeNode;const s:string;Ptr:pointer):TTreeNode;
AddObject(同上)
AddNode(Node:TTreeNode;Relative:TTreeNode;const s:string;Ptr:pointer;
method:TNodeAttachMode):TTreeNode; Sibling是什么?在使用过程中如何指定父节点?这些方法的区别什么?还请帮忙解决一下.谢谢!!!!
上面的东西你最好能查一下帮助,把Mouse放在这些上面F1看一下,英文看起来慢点,但大多数delphi的帮助全是英文,碰到问题临时问时间来不急
就是说AddChild就是在指定节点上增加一个子节点,该子节点将位于指定节点的子节点的末尾。AddChildFirst:Use AddChildFirst to insert a node as the first child of the node specified by the Node parameter.
功能和上面的类似,至少插入的子节点是排在所有子节点的第一位。AddChildObject:The node is added as the last child of the node specified by the Node parameter.
也是加一个新的子节点,只不过新增加的子节点data部分多了一个pointer而已。其他的都可以自己看看TTreeNode的帮助,上面的就是从帮助里边copy出来的。
http://www.51delphi.com
http://www.2ccc.com其中有翻译的delphi帮助可下载,对你有帮助