procedure TAdminForm.FormCreate(Sender: TObject);
var
i:integer;
currentnode,temnode:ttreenode;
bm:string;
begin
Statusbar1.Panels[3].Text:=TimeToStr(Now);
for i:=0 to 2 do
TreeView1.Items.Clear;
TreeView1.Items.Add(TreeView1.Selected,PChar('长城公司'));
TreeView1.Items.Add(nil,adodataset1.FieldValues['name']);
end;
end.
var
i:integer;
currentnode,temnode:ttreenode;
bm:string;
begin
Statusbar1.Panels[3].Text:=TimeToStr(Now);
for i:=0 to 2 do
TreeView1.Items.Clear;
TreeView1.Items.Add(TreeView1.Selected,PChar('长城公司'));
TreeView1.Items.Add(nil,adodataset1.FieldValues['name']);
end;
end.
解决方案 »
- 如何实现照相馆拍出来的照片,批量自动换背景?
- 如何知道一個文件的路徑?
- 这样的人有公司要吗?多少米?
- 在线等待 为什么提示这种错误呢? 解决马上揭帖
- 票据打印的几个疑问?
- 到底是容易还是难,在线等待,急!!!!!!
- 求教:关于一个加密函数问题的dll调用问题
- 老程序员们,谁还记得哪个clouds.exe 程序?
- 新手起步:我用POWERDESIGN8设计物理模型,怎样把其中的表加到 SQL SERVER2K中?
- 请问,当Ping一个IP地址可以Ping通,但当要用以下函数取得其名称时程序却没有响应,该如何处理?
- 请问怎样从dbgrid中读出数据库中的数据
- 请问我用dbgrid连接adoquery显示数据,我想在cell里修改数据后弹出一个对话框,确认是否更新数据,如何实现?谢谢!
TreeView1.Items.Clear;
TreeView1.Items.Add(TreeView1.Selected,PChar('长城公司'));
TreeView1.Items.Add(nil,adodataset1.FieldValues['name']);
end;//////
TreeView1.Items.Clear;
TreeView1.Items.Add(TreeView1.Selected,PChar('长城公司'));
TreeView1.Items.Add(nil,adodataset1.FieldValues['name']);
end;
改为:
TreeView1.Items.Clear;
for i:=0 to 2 do
Begin
TreeView1.Items.Add(TreeView1.Selected,PChar('长城公司'));
TreeView1.Items.Add(nil,adodataset1.FieldValues['name']);
end;
for i:=0 to 2 do
TreeView1.Items.Clear;
TreeView1.Items.Add(TreeView1.Selected,PChar('长城公司'));
TreeView1.Items.Add(nil,adodataset1.FieldValues['name']);
end;
end.改为这样的:
Statusbar1.Panels[3].Text:=TimeToStr(Now);
for i:=0 to 2 dobeginTreeView1.Items.Clear;
TreeView1.Items.Add(TreeView1.Selected,PChar('长城公司'));
TreeView1.Items.Add(nil,adodataset1.FieldValues['name']);next;end;
end.
这样应该行的吧
TreeView1.Items.Add(nil,adodataset1.FieldValues['name']);//////设为子结构点
即+长城公司
|
|-----销售部
|
|-----流通部
|
|-----销售部
|
|-----销售部
|
|-----销售部
ATreeNode: TTreeNode;
begin
ATreeNode := TreeView1.Items.Add(TreeView1.Selected,PChar('长城公司'));
TreeView1.Items.Add(ATreeNode, adodataset1.FieldValues['name']);
^^^^^^^^^
//////////注意不是nil
end;
var
i:integer;
currentnode,temnode:ttreenode;
bm:string;
begin
Statusbar1.Panels[3].Text:=TimeToStr(Now);
for i:=0 to 2 do begin
TreeView1.Items.Clear;
TreeView1.Items.Add(TreeView1.Selected,PChar('长城公司'));
TreeView1.Items.Add(nil,adodataset1.FieldValues['name']);
end;//for
end;
end.
i : integer;
ATreeNode: TTreeNode;
begin
TreeView1.Items.Clear;
ATreeNode := TreeView1.Items.Add(nil,PChar('长城公司'));//根节点
adodataset1.First;
for i:=0 to adodataset1.RecordCount-1 do
begin
TreeView1.Items.Add(ATreeNode, adodataset1.FieldValues['name']);
adodataset1.Next;
end;
end;结果就是:
+长城公司
|
|-----销售部
|
|-----流通部
|