操纵OFFICE 两种方法的权限问题

saiyaman5 2007-12-17 03:52:52
一种是写OFFICE插件(如word与Excel插件),实现了_IDTExtensibility2接口

别一种方法是从一般的应用程序中启动OFFICE,

前一种方法可以连接上OFFICE的链接点,接收事件,

后一种方法却总是提示连接失败,从返回的值来看应该是拒绝访问.

会不会是两种启动OFFICE的方法,对OFFICE访问权限是不一样的?
...全文
75 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
saiyaman5 2007-12-18
  • 打赏
  • 举报
回复
长见识了...
jameshooo 2007-12-17
  • 打赏
  • 举报
回复
进程外也可以接收事件。确实是权限问题。Office只信任传递给加载项的OnConnect方法中的_Application接口的方法调用和事件通知,宏、VBA、外部启动Office时获得的_Application接口只有在调用者具有可信的数字签名时才被信任,否则都被拒绝。
saiyaman5 2007-12-17
  • 打赏
  • 举报
回复
我突然想到一点,第二种方法已经是两个进程了,可能原因就在这.

进程外服务器怎样去接收其事件?
xiexie8682 2007-12-17
  • 打赏
  • 举报
回复
应该不是OFFICE访问权限是不一样!

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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