none
finalizar proceso de una aplicacion? RRS feed

  • Pregunta

  • hola kiero saber como puedo hacer para que cuando el usuario de click al boton cerrar se cierre la aplicacion y termine todos los procesos es una aplicacion en c# para windows form...

    alguien me podria ayudar....

    jueves, 12 de enero de 2012 5:21

Respuestas

Todas las respuestas

  • hola

    no has evaluado usar el

    Application.Exit();

     

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marcado como respuesta SasuOne viernes, 13 de enero de 2012 2:23
    jueves, 12 de enero de 2012 5:29
  • Una aplicación bien diseñada nunca necesita de un comando explícito para salir, sino que el hilo de ejecución naturalmente llega a su última instrucción.  En una aplicación Windows Forms, el hilo de ejecución finaliza naturalmente cuando se cierran los formularios.  Si esto no está sucediendo en su caso, lo más recomendable es ver por qué y solucionarlo.

    Ahora bien, usted menciona "todos los procesos".  Eso es interesante:  ¿A qué se refiere usted con "procesos"?  Porque la palabra significa programas ejecutables, así que me está dando a entender que su aplicación inició otros procesos (archivos ejecutables) y quiere sincronizar su salida.  Pero si no es así, entonces le agradecería una explicación.


    Jose R. MCP
    jueves, 12 de enero de 2012 5:41
    Moderador
  • Cierro la aplicacion con un Application.Exit(), despues la intento iniciar de nuevo y asi 4 o 5 veces. Despues abro

    el administrador de herramientas y me doy cuenta que tengo abiertos 5 aplicaciones cada una llenanado unos 40 megas de memoria. Porque se queda el proceso abierto?

    Un saludo, espero un respuesta!

    Muchisimas gracias, Tximas.

    lunes, 18 de abril de 2016 11:19