如何用OLE打开流文件并在OLE容器中显示?
(  Delphi 5 + windows2000)
 下面代码运行正确
  OleContainer1.CreateObjectFromFile('d:\b.doc',False);       
  OleContainer1.DoVerb(ovShow);
  OleContainer1.Run;
但是下面的代码报错“stream read error”
   fs:=TFileStream.Create('d:\b.doc',fmOpenRead);
   ms:= TMemoryStream.Create;
   ms.CopyFrom(fs,fs.Size);
   OleContainer1.LoadFromStream(ms);
请问:
1.如何用流的方式打开本地文件?
2.如何用流的方式打开internet上的文件(如:http://server/path/b.doc)?(不允许先将文件下载到本地)