请问怎样动态添加treeview的根节点很子节点? 请问各位怎样动态添加treeview的父节点和子节点,并且可将添加的节点放到dbgrid的指定单元格中。最好是有较细的源代码。thank you! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var Nodeo: TTreeNode;begin Nodeo := TreeView1.Selected; TreeView1.Items.AddChild(Nodeo, '子节点'); ADOQuery1.Edit; DBGrid.Fields[1].AsString := '子节点'; ADOQuery1.Post; ...end; 利用连表阿。你的表里要定义一个字段来存放他的父节点TREEVIEW在读这张表的时候来查找他的父节点 procedure TForm1.Button1Click(Sender: TObject);var T1,T2:Ttreenode;beginT1:=treeview1.Items.Add(nil,'top');T2:=treeview1.Items.AddChild(T1,'branch');treeview1.Items.AddChild(T2,'branch2');T1.ImageIndex:=1;//....end; mainmenu和PageControl的问题 关于弹出窗体的问题~~~~~~~~~~~~~~~~~~~~~~~~~ 谁帮我写一个SQL查询语句 如何屏蔽或忽略delphi中的系统错误 在Hook DLL中无法获得数据 simple question! 关于DBGrid的问题! delphi程序的数据备份? 文件操作问题 请教delphi高手问题1 DBGRID的一个问题 如何在程序中控制另外一个软件的操作???
Nodeo: TTreeNode;
begin
Nodeo := TreeView1.Selected;
TreeView1.Items.AddChild(Nodeo, '子节点');
ADOQuery1.Edit;
DBGrid.Fields[1].AsString := '子节点';
ADOQuery1.Post;
...
end;
你的表里要定义一个字段来存放他的父节点
TREEVIEW在读这张表的时候来查找他的父节点
var T1,T2:Ttreenode;
begin
T1:=treeview1.Items.Add(nil,'top');
T2:=treeview1.Items.AddChild(T1,'branch');
treeview1.Items.AddChild(T2,'branch2');
T1.ImageIndex:=1;
//....
end;