FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Maneja de errores (try except)
HOla a todos,
En una aplicacion lo que quiero es que si al intentar abrir un archivo de texto este no existe, se capture el error que se genera y mostrar uno personalizado. He intentado con el siguiente ejemplo:
pero no funciona, pues cuando le pongo un archivo que no existe, me sigue saltando el error por defecto de File Not Found y no sale el showmessage. Alguna idea de que puede estar pasando? GRacias a todos! |
#2
|
|||
|
|||
cuando trabajas con el ide abierto, te genera la excepcion por default, y despues salta lo que tengas en el except
|
#3
|
|||
|
|||
fuahhh......es como si me lo hubieras dicho en chino.... .....y sin resumir tanto.....que me intentas explicar?....que me dices que debo hacer??
gracias por tu ayuda! |
#4
|
||||
|
||||
A lo que se refiere Luis es que si ejecutas la aplicación desde el IDE, cuando ocurre una excepción, primero aparece el mensaje original ('File not found' en este caso) y luego el que tu pongas en la parte except. Si ejecutas la aplicación fuera del IDE, sólo verás el mensaje que tú colocaste.
Ahora bien, puedes evitar que el IDE muestre el mensaje original si vas al menú Tools|Debugger Options, escoges la pestaña "Language Exceptions" y desmarcas la casilla "Stop on Delphi Exceptions". // Saludos |
#6
|
|||
|
|||
aha!, aclarado , muchas gracias a los dos por vuestra ayuda
gracias! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como se maneja el componente ImageList | Luis Alberto | Varios | 2 | 31-12-2005 11:34:20 |
Que Tamaño Máximo Maneja un TStringList???? | AGAG4 | Varios | 7 | 27-07-2005 00:06:48 |
Como se maneja el DEBUG | sercornejov | OOP | 2 | 23-07-2005 10:54:05 |
Maneja Puerto Paralelo | sergio_015 | Varios | 4 | 30-06-2005 13:54:09 |
Errores Delphi 5 | sur-se | OOP | 2 | 09-05-2005 11:28:51 |
|