jishiping等大虾请帮忙看看OLE的奇怪问题
csw 2003-09-18 01:47:05 我用下面的代码:
::CoInitialize(NULL);
Variant WordApp,Wdocuments,Wdoc;
AnsiString WAppName="Word.Application" ;
// Using OLE to Link WORD and Excel
WordApp=Variant::CreateObject(WAppName) ;
Wdocuments=WordApp.OlePropertyGet("Documents");
Wdoc=Wdocuments.OleFunction("Open","TestWord.doc");
跑到OleFunction这里就出错了,提示是olesyserror.我记得我以前这么用过似乎没什么问题啊,请帮忙看看怎么回事。。
断点是断在:
Variant Variant::OleFunction(const String& name, P1 p1)
{
TAutoArgs<1> args;
args[1] = p1;
return OleFunction(name, static_cast<TAutoArgsBase*>(&args));
}
return 这一句。
我的运行环境是2k ad server,+bcb6.0没打补丁。。
谢谢