如何从 VBA for Outlook 启动 wpf 应用程序,并从此应用程序调用过程



我使用 vb.net 4.0 创建了一个 wpf 应用程序,并将此应用程序安装在我的 PC 上。此应用程序具有带有启动过程的按钮的GUI。我的应用程序非常复杂,回到 vba 是不可能的。

我想做的是启动应用程序,并在收到特定的新电子邮件时(每天一次)从 Outlook 自动触发此过程。我想到了如何使用 vba for Outlook 中的 Shell 方法来启动我的应用程序。

但现在我的问题是:有没有办法模拟对 GUI 按钮的单击(从 Outlook 中的 vba,使用脚本或任何其他方法......

或者应用程序是否知道它是从哪里开始的,以便如果通过 Shell 从 Outlook 调用执行,我可以在启动时启动该过程?

我想避免在启动时调用该过程的新应用程序,以便我只有 1 个源代码,以便我可以继续手动使用我的应用程序。

谢谢你的帮助。

如果我理解正确,那么您希望从Outlook VBA启动.NET WPF应用程序并让它运行一些启动过程。

如果是这种情况,那么我建议在使用时传递一些额外的命令行参数 VBA.Shell. WPF 应用可以读取自己的命令行参数,下面是一个教程。

http://www.wpf-tutorial.com/wpf-application/command-line-parameters/

如果你以后需要影响 WPF 应用的行为,那就不那么简单了,如果需要,请发表评论。

相关内容

  • 没有找到相关文章

最新更新