Развертывание уже запущенного приложения - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Подскажите, как правильно сделать. При запуске приложение - свернуто в трей, как при повторном запуске не открывать дубликат, а выполнить к примеру me.show

Решение задачи: «Развертывание уже запущенного приложения»

textual
Листинг программы
  Private Sub MyApplication_StartupNextInstance(ByVal sender As Object, ByVal e As Microsoft.VisualBasic.ApplicationServices.StartupNextInstanceEventArgs) Handles Me.StartupNextInstance
         ' StartupNextInstance: возникает при запуске приложения, допускающего одновременное выполнение только одного экземпляра, если это приложение уже активно. 
            e.BringToForeground = True
            My.Application.MainForm.Visible = True
        End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.333 из 5
Похожие ответы