Título: Preguntar antes de salir Publicado por: Meta en 29 Julio 2020, 17:12 pm Buenas:
Tengo un programa hecho a medias. Está hecho con la consola C#. Al pulsar la X de la ventana, quiero que haga estas cosas. Pregunta si realmente quiero salir, si salgo, pone esto. Código
Arriaba está mal planteado. Primero pregunta si quiero salir, con un Sí y un No, si pulso No, el programa sigue su curso, si pongo Si, cierra el programa y me envía estos datos al puerto serie antes de que cierre del todo. Código
Código ejemplo casi completo. Código
Gracias camaradas. Saludos. Título: Re: Preguntar antes de salir Publicado por: ThunderCls en 29 Julio 2020, 18:28 pm Necesitas interceptar el evento del cierre de tu consola con SetConsoleCtrlHandler
https://stackoverflow.com/questions/474679/capture-console-exit-c-sharp NOTA: Ten en cuenta que otro evento que no sea CTRL+C no es posible cancelarlo Título: Re: Preguntar antes de salir Publicado por: Meta en 30 Julio 2020, 05:33 am Bueno:
Para no estar con tanto jaleo. Mejor una cosa más fácil. Sin preguntar nada al salir del programa, solo que antes de salir, indique el programa enviar un mensaje al puerto serie y luego cierra el puerto. Código
Eso lo prefiero más y no tanto rollo. |