Hi
Wenn du einen Eintrag erstellst bekommst du ein Item zurück.
Dieses kannst du dann an die Funktion AddChild übergeben und gut.
Solltest du ein ImageIndex auch noch vergeben kommst du eh nicht darum herum.
Delphi-Quellcode:
var Item1,
Item2 : TTreeNode;
begin
Item1 := TreeView1.Items.AddChild(NIL,'Item1');
Item1.ImageIndex := 1;
Item2 := TreeView1.Items.AddChild(Item1,'SubItem1');
Item2.ImageIndex := 2;
end;