none
No abrir dos veces un programa RRS feed

  • Pregunta

  • Hola a todos y gracias de antemano.

    Se que un programa en ejecución puede evitarse que se vuelva a abrir poniendolo como programa en instacia unica en las caracteristicas del proyecto.

    Mi pregunta es si se vuelve a dar al acceso directo para abrirlo de nuevo si se puede hacer que se maximize el programa que ya esta en funcionamiento.

    Gracias.

    domingo, 30 de septiembre de 2018 9:58

Respuestas

  • Puedes usar

    If UBound(Diagnostics.Process.GetProcessesByName(Diagnostics.Process.GetCurrentProcess.ProcessName)) > 0 Then
        MsgBox("La aplicación ya se está ejecutando.")
        Close()
        Exit Sub
    End If


    Saludos, Javier J

    • Propuesto como respuesta Pablo Rubio lunes, 1 de octubre de 2018 16:28
    • Marcado como respuesta Pablo Rubio jueves, 18 de octubre de 2018 15:45
    lunes, 1 de octubre de 2018 6:54

Todas las respuestas