на Delphi 6 оба варианта работают так как хочет автор:
Код:
TreeView1.Select(TreeView1.Items.Add(nil, '['+DateTimeToStr(Now)+']'));
eq
Код:
TreeView1.Items.AddChild(nil, '['+DateTimeToStr(Now)+']');
TreeView1.Items[TreeView1.Items.Count-1].Selected:=True;