ola:
Tengo un programa que recibe datos una y otra vez por el puerto serie. A 0.1 segundos datos del 0 al 1023. Si no hay datos que esté leyendo porque en el otro lado no lo está enviando, puedo cerrar el programa sin problemas. Si hay datos que le llega y lee, al cerrar el programa aunque pongas SerialPort1.Close(); El programa se cuelga.
En el Load de Windwos Form he puesto esto.
Código C:
Ver originalControl.CheckForIllegalCrossThreadCalls = false;
https://msdn.microsoft.com/es-es/lib...vs.100%29.aspx
Se sigue colgando. No ha funcionado.
Por lo que he leído hay que usar hilos y es más complejo, no lo se.
¿Alguna solución?
Enlace del proycto en Visual Studio Community 2015.
Descargar
Saludos.