我将Treeview1内的记录保存到一个内存流中去 再用Treeview2去读这个流 可是什么也没有显示
我的流定义的是全局。
请指点
我的流定义的是全局。
请指点
解决方案 »
- function里面可以可以给私有变量赋值吗
- dbgrideh打印问题
- delphi中怎么调用DTS包,请大家帮忙
- delphi5.0 在Ie6.0中的问题
- 在Delphi5中filelistbox表示item总个数filelistbox的参数是什么?
- 哪里有显示串口的状态的控件?
- 很奇怪的读取数据的问题,求解答,谢谢
- Delphi导出数据到Excel时报OLE error 800A03EC
- 各位大峡,用delphi做一个基于asp的打印报表组件如何实现呢?大家给点意见。
- 怎样在COMBOBOX1按回车自动焦点到COMBOBX2
- 我的Com+怎麼安裝卸載都會出錯?
- 问一个简单的问题像DELPHI启动画面怎么实现的 以前发过很多贴可没注意谢谢了!!
要把这个流的position赋值为0,因为这时流指针是在末尾的!
再去读就可以了。
procedure TForm1.Button3Click(Sender: TObject);
begin
if not Assigned(Stream) then
Stream := TMemoryStream.Create;
Stream.Size := 0;
TreeView1.SaveToStream(Stream);
Stream.Position := 0;
TreeView1.Items.Clear;
end;procedure TForm1.Button4Click(Sender: TObject);
begin
if Stream <> nil then
begin
TreeView1.LoadFromStream(Stream);
end;
end;
我以前也是的.