我继承了一个使用 VB6 编写的 Outlook 2003 COM 插件(注意:不是 VB.NET)。
我需要升级它以使用 Outlook 2010。是否可以使用 VB6 为 Outlook 2010 创建加载项,还是我需要重新实现所有内容?
我继承了一个使用 VB6 编写的 Outlook 2003 COM 插件(注意:不是 VB.NET)。
我需要升级它以使用 Outlook 2010。是否可以使用 VB6 为 Outlook 2010 创建加载项,还是我需要重新实现所有内容?
2003 COM 插件在 Outlook 2010 中几乎可以正常工作。一些相关细节:
然而,几乎所有旧的 COM 事件仍然会像魅力一样发挥作用
界面修改将不再按预期工作。Outlook 2010 功能区界面要么忽略它们,要么将它们推送到单独的“插件”选项卡中。
您的 2003 COM 插件根本无法在 64 位 Outlook 中运行。没有多少人使用 64 位 Office 套件,但仍然如此。
我没有对此进行明确测试,但 Outlook 2010 仍然使用 COM 插件模型,因此 VB6 插件应该仍然可以。您可能仍需要像往常一样对版本更改进行一些更改,但不需要重写。