Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 27-jun-2005, 22:54   #1 (permalink)
eury ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2004
Ubicación: El hermoso estado de Queretaro
Mensajes: 56
Enviar un mensaje por MSN a eury
Pregunta Como se si mi aplicacion (winforms) ya inicio para evitar volver a cargarla?...

mi pregunta es como se si mi aplicacion (un winform en vb.net) ya se inicio para asi cuando el usuario lo intente volver a abrir y se inicie otra vez, evitar que se ejecute y me mande a la instancia de mi aplicacion que se encuentra ejecutandose en ese momento, no se si me explique, se que en alguna pregunta pasada ya lo habian preguntado pero no la encuentro. Espero sus respuestas
gracias de antemano
eury

Última edición por eury; 30-jun-2005 a las 01:22.
eury está desconectado   Responder Citando
Antiguo 27-jun-2005, 23:16   #2 (permalink)
Jose_minglein2 tiene algunos puntos positivos de karma
 
Avatar de Jose_minglein2
 
Fecha de Ingreso: noviembre-2004
Mensajes: 2.334
Primero ayuda plis NO ES UN TITULO VÁLIDO

Segundo, puedes acceder a los procesos del sistema y si existe dos veces (la buena y la que se está ejecutando, hacer un exit(), para hacer ésto puedes utilizar System.Proccess.GetProcesses
Jose_minglein2 está desconectado   Responder Citando
Antiguo 29-jun-2005, 23:42   #3 (permalink)
eury ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2004
Ubicación: El hermoso estado de Queretaro
Mensajes: 56
Enviar un mensaje por MSN a eury
Hola jose, lamento lo del titulo, una pregunta mas como puedo acceder a los procesos del sistema?
gracias

eury
eury está desconectado   Responder Citando
Antiguo 29-jun-2005, 23:50   #4 (permalink)
Jose_minglein2 tiene algunos puntos positivos de karma
 
Avatar de Jose_minglein2
 
Fecha de Ingreso: noviembre-2004
Mensajes: 2.334
Con la clase System.Proccess y la función GetProccesses(),

esto te devuelve un array de objetos de la clase Proccess, pues con la función GetName, puedes obtener el nombre


(Los nombres y clases no se si están bien escritos, xq no tengo delante para verlo, pero más o menos, si no te va, dimelo y te lo miro)
Jose_minglein2 está desconectado   Responder Citando
Antiguo 29-jun-2005, 23:58   #5 (permalink)
eury ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2004
Ubicación: El hermoso estado de Queretaro
Mensajes: 56
Enviar un mensaje por MSN a eury
no me aparece la clase System.Proccess, manejo la version 2000 de visual Studio .net, crees que tenga algo que ver?
eury está desconectado   Responder Citando
Antiguo 30-jun-2005, 00:03   #6 (permalink)
eury ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2004
Ubicación: El hermoso estado de Queretaro
Mensajes: 56
Enviar un mensaje por MSN a eury
un favor mas no tendras algun ejemplo?
eury está desconectado   Responder Citando
Antiguo 30-jun-2005, 00:17   #7 (permalink)
Foskiton ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2004
Mensajes: 211
Tienes que importar el espacio de nombres system.dianostic
En c# se pone using System.Diagnostic;

pero en visual basic no me acuerda creo que era imports System.Diagnostic

Por cierto no sabras como ofuscar codigo con el dotfuscator verdad? es un post q puse ayer

Venga un abrazo
Foskiton está desconectado   Responder Citando
Antiguo 30-jun-2005, 00:26   #8 (permalink)
eury ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2004
Ubicación: El hermoso estado de Queretaro
Mensajes: 56
Enviar un mensaje por MSN a eury
Hola Foskiton

Lo siento hasta ahora escucho ese termino de ofuscar con el dotfuscador, y si me funciono el consejo, gracias Jose, solo que para terminar la aplicacion le pongo

me.finalize
me.close
exit sub

esta bien o me podria traer problemas?

GRACIAS¡¡¡¡
eury está desconectado   Responder Citando
Antiguo 30-jun-2005, 01:33   #9 (permalink)
Jose_minglein2 tiene algunos puntos positivos de karma
 
Avatar de Jose_minglein2
 
Fecha de Ingreso: noviembre-2004
Mensajes: 2.334
Te podría traer problemas, de que se quede el proceso, porque así solo cierras el formulario, te recomiendo Application.Exit()

con respecto a lo del proccess, la clase es

system.Diagnostics.Process

Lo de ofuscar, he leido algún hilo por aquí, busca algo en el buscador.
Jose_minglein2 está desconectado   Responder Citando
Antiguo 03-jul-2005, 21:45   #10 (permalink)
eury ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2004
Ubicación: El hermoso estado de Queretaro
Mensajes: 56
Enviar un mensaje por MSN a eury
gracias por la ayuda
eury está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 04:14.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93