以下问题有没有人回答?

lamkh 2002-04-27 11:22:34
在Outlook Express中右边有一web页面!单击页面中的超级链接后会
调用Outlook中的相应功能模块!如单击"创建新邮件"连接时则调用
创建新邮件功能模块.请问如何实现与其一样的功能(最好由源码或例子)?
...全文
48 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
1nbud 2002-04-27
  • 打赏
  • 举报
回复
我的outlook怎么没有你说的东西呢。
其实道理是这样的,所有与web浏览有关的东西最终都调用shdocvw.dll

Shdocvw.dll引用Mshtml.dll 组件,当用户浏览到特定的类型的文档时,他还可以引用其它可以加载到浏览器中的Active Document 组件 (如 Microsoft Office 应用程序)。Shdocvw.dll提供与浏览、内置连接、收藏夹和历史管理以及图形支持相关的功能。这个dll也向它的宿主提供接口以便可以像一个 ActiveX 控件一样被单独引用。Shdocvw.dll 组件更经常作为 Web Browser 控件被引用。内置连接是指点击已加载文档中的 HTML 链接,然后在 Web Browser控件的同一实例中加载一个新的 HTML 文档的能力。如果只引用了 Mshtml.dll,点击链接将导致新的浏览器实例产生。

所以outlook中的东西也是将shdocvw实力化一个而已,与昵在浏览器中弹处的彩旦是一样的。如果有创建新邮件,可能是昵安装了比如foxmail等软件造成的(或者是我的版本太低:5.5)

因此昵的问题必须在Ie引用的shdocvw上下工夫!
142857 2002-04-27
  • 打赏
  • 举报
回复
通过import type library引入,microsoft outlook 9.0 object library
(version 9.0 ),然后通过引入的类,做出你想操作的事情
nne998 2002-04-27
  • 打赏
  • 举报
回复
做一个com,在html里用js调用其函数。。。。。。
newwen 2002-04-27
  • 打赏
  • 举报
回复
你要Outlook的源码?不好找,不过例子很难吗?
make11111 2002-04-27
  • 打赏
  • 举报
回复
up

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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