用CreateObjectFromStream显示word文件的问题(100分)

  • 主题发起人 主题发起人 whowho
  • 开始时间 开始时间
W

whowho

Unregistered / Unconfirmed
GUEST, unregistred user!
执行以下代码:
TMemoryStream *pStream=new TMemoryStream;
pStream->LoadFromFile("d://test.doc");
pStream->Seek(0,soFromBeginning);
OleContainer1->CreateObjectFromStream(pStream);
OleContainer1->DoVerb(ovShow);
结果出错显示Stream的格式不对。这个问题如何解决?
由于某种原因我必须使用CreateObjectFromStream,请大家多多赐教。
 
olecontainer1.CreateObjectFromFile('d:/test.doc');
olecontainer1.DoVerb(ovShow);
 
yes! agree with xuyq!
use "DoVerb"function
 
直接用delphi5种的wordapplication对象!
 
多人接受答案了。
 
后退
顶部