请教关于BCB调用Word的问题,使用Office2K的组件中关于Word的组件TWordApplication 和 TWordDocument组件后

JYJUN 2005-04-14 10:52:52
在某按钮的单击事件中写入下面的代码
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();
}
上面代码编译时总是报错:
[C++ Error] EditWordU.cpp(57): E2288 Pointer to structure required on left side of -> or ->*
报错时指针指在上面的代码中Range->Text的地方。
...全文
151 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
samchoy 2005-04-15
  • 打赏
  • 举报
回复
try{
WordApp->Connect();//与Word进行连接
WordApp->Documents->Add();//建立一个新文档
WordApp->Documents->Item(Variant(1))->Range()->set_Text(WideString("这是第一个Word调用程序"));
//在文档中添加一段新文本
WordApp->Application->Visible=true;//显示Word
}
catch(...)
{
ShowMessage("您可能没有安装Word!");
WordApp->Disconnect();
}

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧