TList如何保存为Stream??? ( 积分: 100 )

  • 主题发起人 主题发起人 xiezhy
  • 开始时间 开始时间
X

xiezhy

Unregistered / Unconfirmed
GUEST, unregistred user!
内容如标题……
 
内容如标题……
 
好象有点难度.
其实TList中存放的是指向对象的指针,若对象相同的就有办法
p :Pchar
Mystream:TStream;
MyList :TList;

......

MyStream.Clear;
for i:=0 to MyList.Count do
begin
p:=MyList.Items;
MyStream.WriteBuffer(p^,SizeOf(SomeObject));
end;

试试看,管杀不管埋
 
接受答案了.
 
后退
顶部