Visual Basic - Duda acerca de aplicaciones

Life is soft - evento anual de software empresarial
 
Vista:

Duda acerca de aplicaciones

Publicado por David Mendoza (15 intervenciones) el 24/08/2004 06:28:30
Quisiera saber si hay alguna forma desde visual basic controlar que un programa se pueda abrir dos veces.
Por ejemplo un messenger cualquiera... poder abrir dos a la misma vez.
Se puede desde visual basic crear una aplicacion y esa hacerla correr de tal forma que funcion con cierta aplicacion que solo se abre un vez?
Gracias de antemano
Deivid
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:Duda acerca de aplicaciones

Publicado por ruri (583 intervenciones) el 24/08/2004 07:37:55
David:
Si la hay. El objeto App, entre otras cosas devuelve si una copia de la aplicación está corriendo. Para ello se utiliza la propiedad PrevInstance de la siguiente manera:

'Si la aplicación ya está corriendo salir
If App.PrevInstance=True then
Unload me
End if

El código se coloca en el Sub Main o cuando se carga el primer formulario. Generalmente se coloca de manera que sea lo primero que se ejecute.

Saludos Ruri
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