我在一个按钮的事件中写了这么几句话:begin
Stream := TMemoryStream.Create; //Stream是一个TmemoryStream类型对象。
OleContainer1.CreateObjectFromFile('c:\abc.doc',false); //成功
OleContainer1.SaveToStream(Stream); //成功
OleContainer2.LoadFromStream(Stream); //错误。不知什么原因。错误提示是
stream read error.
end.两个OleContainer都是直接拖到窗口上的。如果我这么写则是成功的。
OleContainer1.SaveToFile('c:\def.out');
OleContainer2.LoadFromFile('c:\def.out');请问用流的话该如何操作?
Stream := TMemoryStream.Create; //Stream是一个TmemoryStream类型对象。
OleContainer1.CreateObjectFromFile('c:\abc.doc',false); //成功
OleContainer1.SaveToStream(Stream); //成功
OleContainer2.LoadFromStream(Stream); //错误。不知什么原因。错误提示是
stream read error.
end.两个OleContainer都是直接拖到窗口上的。如果我这么写则是成功的。
OleContainer1.SaveToFile('c:\def.out');
OleContainer2.LoadFromFile('c:\def.out');请问用流的话该如何操作?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货