急!!!!请教一个关于Treeview的问题,请多多指教! 如何选中树型节点,并对其编程。或者说,如何实现选中树型节点后,在另一个控键中(如DBMemo)显示与该节点有关的内容。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 type Prec=^Trec //声明指针 Trec=record name:string;//可以为任意类型 id:integer; …… ……end;procedure Tform1.button1click(sender:Tobject);var p:prec;begin new(p); //注意程序中此行 p.name:='yexiong'; p.id:=1; treeview1.addobject(null,'sdfsdf',p); 或treeview1.addchildobject(node,'ssss',p);end;使用时:procedure Tform1.button2click(sender:Tobject);var node:ttreenode; s:string; n:integer;begin node:=treeview1.selected; s:=prec(node.data)^.name; n:=prec(node.data)^.id; showmessage(s); showmessage(inttostr(n));end;以上程序供参考你可以找一下历史贴。WWW.DelphiBBS.com里的历史贴有很多这方面的内容。这个问题我以前也问过,很少人回答,我也是找历史贴解决问题的。 主要是建立iterm时写入相应的data,楼上说得很对! http://expert.csdn.net/Expert/topic/1560/1560726.xml?temp=.6157495看看这个,或者打上TREEVIEW查一下有好多的,不用花钱买的 TreeView本身不提供节点连接数据的保存。 所以要注意,自己保存节点的数据.以便进行树的恢复! 关于SQL SERVER200服务器运行一段时间自动停止的问题.请大侠帮忙. 考考您们的IQ,嘿嘿 刷新电脑右下角 排序问题,答对有分哦,绝不食言! delphi中的unit名字怎么改??? 如何删除二进制流文件中的某条记录(小难),马上给分 急,急!!!高分相赠找delphi 6 的序列号!!! 有两张相同的表,怎样用SQL语句将第一张表的某一行记录拷贝到另一张表中 看看这一段代码,为何会有这种结果-----在线等待 打印纸张方向设置 !!!!!!!超级猛料主页即将关闭!!!!!!! 怎么屏蔽键盘上的Sleep键?
Prec=^Trec //声明指针
Trec=record
name:string;//可以为任意类型
id:integer;
……
……
end;procedure Tform1.button1click(sender:Tobject);
var
p:prec;
begin
new(p); //注意程序中此行
p.name:='yexiong';
p.id:=1;
treeview1.addobject(null,'sdfsdf',p);
或treeview1.addchildobject(node,'ssss',p);
end;使用时:
procedure Tform1.button2click(sender:Tobject);
var
node:ttreenode;
s:string;
n:integer;
begin
node:=treeview1.selected;
s:=prec(node.data)^.name;
n:=prec(node.data)^.id;
showmessage(s);
showmessage(inttostr(n));
end;以上程序供参考
你可以找一下历史贴。
WWW.DelphiBBS.com里的历史贴有很多这方面的内容。
这个问题我以前也问过,很少人回答,我也是找历史贴解决问题的。
楼上说得很对!
看看这个,或者打上TREEVIEW查一下有好多的,不用花钱买的
所以要注意,自己保存节点的数据.以便进行树的恢复!