Visual Basic - NO ejecutar 2 veces el programa en 2 máquinas <

Life is soft - evento anual de software empresarial
   
Vista:

NO ejecutar 2 veces el programa en 2 máquinas <

Publicado por gorilla (1 intervención) el 13/01/2010 10:42:51
Tengo una aplicación que se ejecuta en una lan , necesito que si alguien de la red la esta usando , y otro la quiere abrir , no le permita ysalga un mensaje ej: "La aplicación esta siendo utilizada ".

Es decir, permitir sólo ejecutar un programa que esta compartido en red desde una sóla máquina .

GRACIAS, es URGENTE.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:NO ejecutar 2 veces el programa en 2 máquinas &

Publicado por jaime_guerrero (8 intervenciones) el 13/01/2010 21:42:09
facil, create un txt u que este tenga el valor 0 y 1. cuando ejecutas tu programa que el valor en el txt sea 1, cuestion que siempre que abras tu aplicativo veas si se esta 0 continua la ejecucion, sino manda un mensaje y se cierra sin actualizar el archivo. Cuando le den clic al boton salir de tu aplicacion que el valor de archivo txt pase a 0.

Ahora, si el aplicativo no se cierra de forma correcta el txt siempre permanecera en 1. Porsiacaso tambien graba nombre de usuario y a que hora se conecto.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar