1.添加
  treeview.Items.Insert(nil,'factory');
 删除:
 var
   t:Ttreenode;
begin
   t:=treeview2.selected;
   if t=nil then exit;
   t.Delete;
end;
2.在一个类的public下定义或在一个窗体单元的var
  Form1: TForm1;处的form1之前写。

解决方案 »

  1.   

    1\2 楼上都说了,不重复了
    3. ADODataSet1.Fields[1].FieldName 
    4。delphi的书很多,精品到少,推荐,那本最厚的delphi5,呵呵,真的不错
      

  2.   

    3.我写的一个过程,仅供参考
    procedure TFilterSelecter.GetColumns(const Rs: TAdoDataSet);
    var
        i: Integer;
    begin
        Self.m_ComboColumn.Clear;
        For i:= 0 To Rs.FieldCount -1 Do
        Begin
            Self.m_ComboColumn.Items.Add(Rs.Fields[i].FieldName);
        End;
        Self.m_ComboColumn.ItemIndex := 0;
    end;
    4.上www.51delphi.com上去down本Delphi5开发人员指南吧,
    那是学delphi的经典。顺便说,俺也是写vb开始的。