读书人

使用WordApplication连接Word时的有关

发布时间: 2012-04-16 16:20:04 作者: rapoo

使用WordApplication连接Word时的问题【急】
我使用TWordApplication和TWordDocument控件来连接Word,代码如下:
try
{
WordApp-> Connect();
}
catch(...)
{
ShowMessage( "Word may not be installed ... ");
WordApp-> Disconnect();
return;
}

try
{
// Word Initialize
AnsiString TemplateName= "C:\\prev.dot ";//模板名称
OleVariant Template=TemplateName;
OleVariant NewTemplate = false;
WordApp-> GetDefaultInterface()-> Visible = true;
WordApp-> set_Caption(StringToOleStr( "Spec "));
WordApp-> Documents-> Add(Template, NewTemplate);//添加文档
WordDoc-> ConnectTo(WordApp-> get_ActiveDocument());
WordApp-> Options-> set_CheckSpellingAsYouType(false);
WordApp-> Options-> set_CheckGrammarAsYouType(false);
......
}
catch(...)
{
ShowMessage( "Word operation error ... ");
WordApp-> Disconnect();
return;
}

使用该程序可以打开特定模版并生成一个新的Word文档。
当我在程序尚未退出时关闭外部的Word应用程序后,再次运行该代码段,会出现错误对话框(HRCHECK):
'this-> get_Documents((Word_2k::Documents**)&prop) ':RPC服务器不可用。@d:\program files\borland\cbuilder6\vcl\word_2k.h/5151

请问该问题应当如何解决?谢谢各位!

[解决办法]
不会,帮你顶。
[解决办法]
ding

读书人网 >C++ Builder

热点推荐