Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Manejar Errores en Borland Delphi (https://www.clubdelphi.com/foros/showthread.php?t=63751)

num11 01-03-2009 07:21:50

Manejar Errores en Borland Delphi
 
Hola a todos, estoy trabajando con un editor llamado Delphi 10 Lite y Borland Delphi (bueno, la verdad no c cual de los 2 sea el editor y cual el lenguaje XD). Estoy haciendo aplicaciones gráficas :D. En fin, el problema es el siguiente:

quiero desactivar el "Debbuger Exception Notification" que aparece cuando ocurre un error; ya maneje mis excepciones y para X evento incorrecto mando un showMessage('X');, pero antes de que aparezca mi mensaje que pongo de error, me sale el "Debbuger Exception Notification" y lo que quiero es que no salga, sino que automáticamente aparezca el mensaje que yo pongo de error. No se si se pueda hacer ¿¿??

De antemano, Gracias por la ayuda:)

Galahad 01-03-2009 18:29:06

Manejo de Errores
 
Esas "advertencias" del depurador imagino que solo las tienes que "sufrir":)
mientras haces pruebas del programa desde dentro del entorno de desarrollo del Delphi. Si ejecutas el programa desde fuera del entorno de desarrollo no deberias de ver dichas advertencias, solo las que tu estás gestionnado.
No queda claro que versión de delphi, utilizas, pero, en el ide de desarrollo, puedes buscar en: Tools+options+Debugger options, la cláusula 'Integrated debugging' , desactivandola evitarás ver dichas excepciones en el entorno de
desarrollo. En el siguiente enlace se explica el uso de dicha cláusula:
http://edn.embarcadero.com/article/32015

Espero haberte ayudado, saludos...

krlox31416 02-03-2009 00:52:54

Es verdad cierra tu aplicación
 
es verdad lo que comenta levanteelx...
tus excepciones jalan perfectamente...
lo unico que debes de hacer es guardar tu aplicación...

y abrir el ejecutable...

veras que no aparecera el "Debbuger Exception Notification"
mientras tengas abierto tu programa desde delphi ese tipo de mensajes apareceran cuando corras tu programa...;)

saludos!!!:)

num11 02-03-2009 21:59:24

Muchas gracias por sus respuestas, en efecto, fuera del entorno de desarrollo no aparece la "notificación", no lo habia probado desde el ejecutable XD; y si, si la puedo desactivar desde el menú herramientas que me comentan. :)

Galahad 03-03-2009 08:27:18

desactivar depurador
 
Cita:

Empezado por num11 (Mensaje 339893)
Muchas gracias por sus respuestas, en efecto, fuera del entorno de desarrollo no aparece la "notificación", no lo habia probado desde el ejecutable XD; y si, si la puedo desactivar desde el menú herramientas que me comentan. :)

aparentemente se puede desactivar tal y como te comento en un mensaje anterior (no lo he probado nunca), no obstante , solo lo veo útil cuando estamos depurando aplicaciones susceptibles a recibir muchos mensajes de 'error' del sistema, como pueden ser el uso de sockets, ftp, etc,, . Pienso que los mensajes del depurador siempre ayudan en las labores de desarrollo, pero no obstante, si en tu caso quieres controlar todas y cada una de las excepciones, puedes probar a desactivarlas y comprobar así con mayor claridad que funcionan bien tus controles. Siempre puedes volver a activarlas en un momento dado en un segundo.
Saludos...


La franja horaria es GMT +2. Ahora son las 07:13:05.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi