procedure TForm1.Button1Click(Sender: TObject);
var
  S:TMemoryStream;
begin
  S:=TMemoryStream.Create();
  TreeView1.SaveToStream(S);
  TreeView2.LoadFromStream(S);
  S.Free;
end;这样做,TreeView2为什么不能成功地显示和TreeView1中的数据呢?
要像以下代码那样才行.就是说先保存为文件才行.procedure TForm1.Button1Click(Sender: TObject);
var
  S:TMemoryStream;
begin
  S:=TMemoryStream.Create();
  TreeView1.SaveToStream(S);
  S.SaveToFile('c:\1.txt');
  TreeView2.LoadFromFile('c:\1.txt');   ]
  S.Free;
end;
我能否只通过流来加载实现呢.