【发布时间】:2017-06-09 02:55:21
【问题描述】:
我使用 vb.net 4.0 创建了一个 wpf 应用程序,并在我的 PC 上安装了这个应用程序。这个应用程序有一个带有启动程序按钮的 GUI。我的应用程序非常复杂,回到 vba 是不可能的。
我想要做的是启动应用程序并在收到特定的新电子邮件时(每天一次)从 Outlook 自动触发此过程。我想出了如何在 Outlook 的 vba 中使用 Shell 方法来启动我的应用程序。
但现在我的问题是:有什么方法可以模拟单击 GUI 按钮(从 Outlook 中的 vba,使用脚本或任何其他方法...)?
或者应用程序是否知道它从哪里开始,以便我可以在启动时启动该过程,如果执行是通过Shell 从 Outlook 调用的?
我想避免发布一个在启动时调用该过程的新应用程序,这样我只有 1 个源代码,以便我可以继续手动使用我的应用程序。
感谢您的帮助。
【问题讨论】:
标签: vba wpf vb.net shell outlook