border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 24-08-2007, 13:55:41
Avatar de Nika
Buena Participación en el Foro
 
Registrado: ene 2007
Posts: 45
Nika Valoración +2
Predeterminado como evitar abrir dos veces la aplicacion

Como evitar abrir dos veces la aplicacion

Hola AMIGOS/AS
No tengo ni idea de como evitar abrir dos veces la aplicacion, se que existe una forma pero no cosigo encontrar nada.
Estoy trabajando con VB 2005.net
Alguien puede ayudarme?

GRACIAS
Responder Con Cita
  #2 (permalink)  
Antiguo 26-08-2007, 05:37:13
Gran Participación en el Foro
 
Registrado: oct 2003
Posts: 430
MiguelS Valoración +2
Predeterminado

Project>Properties>Application>Make single instance application
Responder Con Cita
  #3 (permalink)  
Antiguo 26-08-2007, 07:57:48
Avatar de Nika
Buena Participación en el Foro
 
Registrado: ene 2007
Posts: 45
Nika Valoración +2
Predeterminado

:smt006 Ok Gracias MiquelS.

Pero lo que Quiero es saber como sacar un mensage avisandome de que el programa ya esta en ejecución.

:smt017 Gracias de todos modos.
Responder Con Cita
  #4 (permalink)  
Antiguo 26-08-2007, 09:01:37
Gran Participación en el Foro
 
Registrado: oct 2003
Posts: 430
MiguelS Valoración +2
Predeterminado

Código:
Friend Function PrevInstance() As Boolean
        If UBound(Diagnostics.Process.GetProcessesByName _
           (Diagnostics.Process.GetCurrentProcess.ProcessName)) _
           > 0 Then
            Return True
        Else
            Return False
        End If
    End Function
Responder Con Cita
  #5 (permalink)  
Antiguo 26-08-2007, 11:48:39
Avatar de Nika
Buena Participación en el Foro
 
Registrado: ene 2007
Posts: 45
Nika Valoración +2
Predeterminado

:smt001 Quedaria asi:

Friend Function PrevInstance() As Boolean
If UBound(Diagnostics.Process.GetProcessesByName _
(Diagnostics.Process.GetCurrentProcess.ProcessName )) _
> 0 Then
MsgBox("Ya Esta en ejecución", MsgBoxStyle.DefaultButton3 + _
MsgBoxStyle.OkOnly + MsgBoxStyle.Information, "mensage")
Me.Close()
Return True
Else
Return False
End If
End Function


:smt023 Muchisimas gracias MiguelS
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Como NO ejecutar una misma aplicación varias veces??¿ SOLO 1 aracnic Visual Basic.NET 2003 & 2005 8 21-11-2007 10:06:12
Como evitar multiple instancias de una aplicacion en una Lan touring Visual Basic 6.00 4 27-10-2006 20:16:30
¿como abrir iexplorer de pocket a través de aplicación? checho06 Visual Basic 3.00 Embedded 0 22-05-2006 17:26:39
No abrir dos veces la misma aplicación pemorip Visual Basic.NET 2003 & 2005 3 23-12-2005 05:08:36
Cómo evitar la instalación de una aplicación en varios PC? Dreyco Visual Basic 6.00 7 20-02-1970 08:34:34


La franja horaria es GMT. Ahora son las 17:34:29.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right