gracias de antemano
eury

| |||
![]() 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/06/2005 a las 01:22 |
| ||||
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) |
| |||
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 |
| |||
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¡¡¡¡ |
| ||||
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. |