Ne pas ré-ouvrir l'application, si déjà ouverte

  1. last year

    Bonjour,
    Comment eviter de pouvoir ré-ouvrir l'application si celle-ci est dejà ouverte. .
    Et simplment, afficher la fenetre de l'application au lieu de la relancer..

  2. Eric d

    12 Jun 2017 Pre-Release Testers The French countryside

    Je suppose que c'est sous Windows... Un Mutex devrait faire l'affaire.
    Quelque chose du genre:

    Dim m As New Mutex("foo")
    If Not m.TryEnter Then
      MsgBox "Cette application est déjà ouverte"
      Quit
    End If

    Dans l'évènement Open de l'application.
    Ce code est juste un exemple à chaud, sans avoir été testé...

  3. Eric d

    12 Jun 2017 Pre-Release Testers The French countryside

    Comme c'est inutile avec Mac OS, ne pas oublier de mettre ça dans un #If TargetWindows Then…#EndIf.

or Sign Up to reply!