Vb.Net:如何再次打开单个实例程序时触发事件?

时间:2017-09-13 00:50:33

标签: vb.net

我有一个实例(通过.net设置)程序,该程序主要从系统托盘运行,但也有一个窗口。

用户经常在其他系统托盘图标中丢失该程序,并认为该程序未运行,尝试再次从可执行文件中打开它。

如何在正在运行的程序中检测到可执行文件再次打开? (这样我可以最大化窗口)

提前致谢。

1 个答案:

答案 0 :(得分:0)

打开单个实例程序的另一个副本将默认将您的表单放在前面,但是当表单不可见时,这不会产生任何影响。

我正在寻找

This

启动另一个实例时发生MyApplication_StartupNextInstance事件。这可用于调用您需要的任何其他功能。

在项目属性中,您可以导航到应用程序 - >查看应用程序事件并从Me.StartupNextInstance内处理Partial Friend Class MyApplication

直接感谢评论。