Hola a todos
Una pregunta de novato: ¿ Como hago para que solo se pueda ejecutar una instancia de la aplicación y si intentan ejecutar una segunda muestre un mensaje diciendo que ya está en ejecución ?
Saludos
Solo una instancia
- Sebastián Almirón
- Posts: 125
- Joined: Mon Dec 12, 2005 9:56 am
- Location: Moralzarzal - Spain
- Rafael Clemente
- Posts: 365
- Joined: Sat Oct 08, 2005 7:59 pm
- Location: Barcelona, Spain
Sebastián:
Yo lo hago así:
Saludos,
Rafael
Yo lo hago así:
Code: Select all
FUNCTION Main()
IF IsExeRunning(cFileName(HB_ARGV(0)))
MsgAlert("Solo puede haber una copia del programa en marcha", "Error")
ELSE
oApp := App():New()
ENDIF
RETURN NIL
Rafael
- Alfredo Arteaga
- Posts: 326
- Joined: Sun Oct 09, 2005 5:22 pm
- Location: Mexico
- Contact:
- Sebastián Almirón
- Posts: 125
- Joined: Mon Dec 12, 2005 9:56 am
- Location: Moralzarzal - Spain