主题:利用C++Builder 中OLE自动化功能实现调用Word进行报表制作的问题
try{
WordApp->Connect(); //与Word进行连接
WordApp->Documents->Add(); //建立一个新文档
WordApp->Documents->Item(Variant(1))->Range()->Text=
WideString("这是第一个Word调用程序");
//在文档中添加一段新文本
WordApp->Visible=true; //显示Word
}
catch(...)
{
ShowMessage("您可能没有安装Word!");
WordApp->Disconnect();
}
上面这段总是在使用Range的时候报错。
请各位老大帮助!!!
WordApp->Connect(); //与Word进行连接
WordApp->Documents->Add(); //建立一个新文档
WordApp->Documents->Item(Variant(1))->Range()->Text=
WideString("这是第一个Word调用程序");
//在文档中添加一段新文本
WordApp->Visible=true; //显示Word
}
catch(...)
{
ShowMessage("您可能没有安装Word!");
WordApp->Disconnect();
}
上面这段总是在使用Range的时候报错。
请各位老大帮助!!!