【问题标题】:Outlook Automation from VB.net (Visual Studio 201)来自 VB.net (Visual Studio 201) 的 Outlook 自动化
【发布时间】:2016-08-04 23:19:29
【问题描述】:

我们有一些非常古老的 VB6 应用程序,它们使用自动化来创建 Excel 电子表格、Word 文档和 Outlook 日历事件。现在我们要将这些应用程序升级到 VB.net 并执行相同的自动化任务。我们的问题是,现在关于如何执行此操作的文档似乎非常稀少。有很多关于创建附加组件或与 COM 对象交互的内容,但这些都不适合我们的目的。我们需要能够直接与 Office 2016(可能是 .Net 而不是 COM)交互以创建我们的输出。非常感谢任何帮助。

【问题讨论】:

  • VB6 代码必须使用 COM(或至少是 COM Interop)
  • 我认为您的问题过于宽泛,无法回答。在 VB.net 中实现所有这些都相当容易(我预计在 VB6 中要困难得多),并且有很多特定任务的示例。编译文档的代码部分可能会保持原样,而我会完全废弃与 Office 交互的部分并用新的 VB.net 代码替换它们。

标签: vb.net outlook


【解决方案1】:

Office 对象模型对于所有类型的应用程序(COM 插件或自动化应用程序)都是相同的。无论如何,您可能会发现以下文章很有帮助:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-02
    • 2015-04-27
    • 2016-05-29
    • 2010-09-06
    • 2010-09-23
    • 2015-07-06
    相关资源
    最近更新 更多