FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Error con TComport
Hola gente del foro, un problemita, ojala me puedan ayudar.
Tengo una aplicación que utiliza el componente Tcomport. Este funciona a la perfección, el problema surge cuando se desconecta el cable serial del puerto correspondiente. El progr1ma me arroja una excepcion del tipo EComport. Lo que necesito es que en cualquier momento de la aplicación pueda detectar este error y realizar alguna acción, como desactivar un TTime, o cerrar la aplicación, etc... y no tener muchisimos TRY en todo el programa por si ocurre el error. Espero que se haya entendido, y me puedan ayudar. Saludos |
#2
|
||||
|
||||
¿No puedes capturar la excepción?
Prueba con el Evento OnException de TApplication. Asignale un procedimiento y prueba si llega la excepción a ese procedimniento cuando se produce.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
me puedes ayudar con el codigo... ojala un ejemplito para entender mejor lo que me dices.
Saludos y gracias |
#4
|
||||
|
||||
Coloca en la aplicación un Componente ApplicationEvents de la pestaña Additional y un memo y en el evento OnException coloca lo siguiente:
Cuando llegues aquí es que tienes una excepción que no has capturado. Aquí puedes comprobar si la excepción es de tipo EComport y hacer lo que consideres oportuno.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Componente Tcomport | IVAND | Varios | 14 | 15-06-2011 13:55:41 |
error:[Fatal Error] Unit1.pas(7): Unit ZDbcConnection was compiled with a different.. | karaoke | Conexión con bases de datos | 2 | 19-12-2007 10:22:36 |
componentes tcomport y tmonitor | zugazua2001 | Varios | 2 | 10-07-2006 18:37:39 |
¿Por qué me da este error?Error creating cursor manejador | nuri | SQL | 2 | 01-08-2005 17:30:28 |
Utilizar el Componente TcomPort | fanon | Impresión | 1 | 04-06-2003 19:38:14 |
|