关于TCppWebBrowser奇怪的问题,请高手指点~万分感谢~!

tiandiwy 2003-09-03 10:39:24
CppWebBrowser1->Navigate(WideString("d:\\a.doc"));
//请注意,打开的是a.doc
//为什么
CppWebBrowser1->ExecWB(Shdocvw_tlb::OLECMDID_SELECTALL,
Shdocvw_tlb::OLECMDEXECOPT_DODEFAULT);
//能起效而
CppWebBrowser1->ExecWB(Shdocvw_tlb::OLECMDID_COPY,
Shdocvw_tlb::OLECMDEXECOPT_DODEFAULT);
//却毫无作用?
//我也试过OleInitialize(NULL);,一样也是不行!
//请高手指点~万分感谢~
...全文
53 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hebei 2003-09-07
  • 打赏
  • 举报
回复
up
叶子哟 2003-09-06
  • 打赏
  • 举报
回复
没用它打开过doc文件!
Lo 2003-09-06
  • 打赏
  • 举报
回复
可能很麻烦,考虑一下换种方式来解决试试
wangxd 2003-09-04
  • 打赏
  • 举报
回复
在CppWebBrowser1->Navigate前用OleInitialize试试
warton 2003-09-04
  • 打赏
  • 举报
回复
我不会,关注!
tiandiwy 2003-09-04
  • 打赏
  • 举报
回复
我已经试过了,如果CppWebBrowser1->Navigate开打的是hmtl文档则无上述问题,
而如果是Doc文件,则OLECMDID_SELECTALL生效,而OLECMDID_COPY无效!

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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