Hallo,
das Einfügen eines neuen Knotens in einen Baum ist immer das Einfügenrelativ zu einem bestimmten Knoten:
Delphi-Quellcode:
procedure TDemoForm.ButtonClick(Sender: TObject);
begin
with OpenDialog, TreeView do
if Execute then
Items.AddChild(Selected, ExtractFileName(FileName));
end;
Existiert kein Knoten, so kann als Parent auch NIL angegeben werden. Oder du gibst einen Nachbarknoten an und verwendest AddNode().
Grüße vom marabu