Ejecución solo una vez de un exe

Código útil, tips de programación, etc.
Responder
fdiazp
Mensajes: 4
Registrado: Vie Feb 25, 2011 12:08 pm
Contactar:

Ejecución solo una vez de un exe

Mensaje por fdiazp » Mié Mar 16, 2011 7:54 am

Hola esto es lo que yo uso que dependiendo de una configuración de mi sistema permita o no la ejecución varias veces del programa.

1. en el global setup del programa "inside de global map" colocan:

INCLUDE('CWUTIL.INC'),ONCE !Este archivo está como adjunto a este mensaje

2. En el "program setup", colocan:

IF FnValorVariable('MULTISESION') <> 'SI' !Condición se si se va o no a controlar que se ejecute múltiples veces
IF NOT BeginUnique('ACE.EXE') !Nombre del ejecutable
BEEP(BEEP:SystemExclamation)
YIELD()
CASE MESSAGE('El programa ya se está ejecutando..','Consulta Externa',ICON:Asterisk,BUTTON:OK,BUTTON:OK,0)
OF BUTTON:OK
HALT()
END
END
END


Espero que lo disfruten!!!
Saludos.

Fredy Diaz Pernett
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.


raai
Ayudante de Santa
Mensajes: 62
Registrado: Vie Feb 25, 2011 6:24 pm
Contactar:

Re: Ejecución solo una vez de un exe

Mensaje por raai » Mar Mar 29, 2011 5:19 pm

Orale muchas gracias.

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 9 invitados