Ver Mensaje Individual
  #1  
Antiguo 09-08-2006
sur-se sur-se is offline
Miembro
 
Registrado: may 2003
Posts: 212
Reputación: 24
sur-se Va por buen camino
Ejecutables sin mensajes de excepcion

Hola. Utilizo Delphi 5 y componentes de terceros en mis aplicaciones (SuiPack, Fast Report, etc).
Me gustaría que todos los posibles mensajes de excepción que yo no tenga controlados, en sus respectivos bloques try-except, no aparezcan al usuario por pantalla.
Para ello, incluyo en mi formulario principal un componente "ApplicationEvents" y le escribo el método OnException, que se supone que tomará aquellas excepciones que no han sido manejadas anteriormente, y vuelco el mensaje de excepción a un fichero de log para posteriormente analizarlo.

El problema es que aún así, siguen saliendo mensajes de excepción en pantalla y en inglés, del tipo "Violación de acceso.." etc. Me gustaría que no saliera ninguno, que para eso tengo el manejador global de excepciones. Pero nada, siguen saliendo a veces, provocados por estos componentes añadidos de mi aplicación (fast report, etc).

¿Como puedo hacer para bloquearlos todos? Los mensajes que se muestran al usuario sólo los quiero dar yo.
Salu2.
Responder Con Cita