Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Excepciones

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Excepciones Responder citando

Me podría decir alguien donde encontrar un listado de excepciones que lanza el C++ Builder 5 (completo)?
Volver arriba
Mensaje    Asunto: Excepciones Responder citando

En la ayuda de C++ Builder salen unas cuantas, no se si todas

Exception class Description
EAbort Stops a sequence of events without displaying an error message dialog box.
EAccessViolation Checks for invalid memory access errors.
EBitsError Prevents invalid attempts to access a Boolean array.
EComponentError Signals an invalid attempt to register or rename a component.
EConvertError Indicates string or object conversion errors.
EDatabaseError Specifies a database access error.
EDBEditError Catches data incompatible with a specified mask.
EDivByZero Catches integer divide-by-zero errors.
EExternalException Signifies an unrecognized exception code.
EInOutError Represents a file I/O error.
EIntOverflow Specifies integer calculations whose results are too large for the allocated register.
EInvalidCast Checks for illegal typecasting.
EInvalidGraphic Indicates an attempt to work with an unrecognized graphic file format.
EInvalidOperation Occurs when invalid operations are attempted on a component.
EInvalidPointer Results from invalid pointer operations.
EMenuError Involves a problem with menu item.
EOleCtrlError Detects problems with linking to ActiveX controls.
EOleError Specifies OLE automation errors.
EPrinterError Signals a printing error.
EPropertyError Occurs on unsuccessful attempts to set the value of a property.
ERangeError Indicates an integer value that is too large for the declared type to which it is assigned.
ERegistryException Specifies registry errors.
EStackOverflow Occurs when the stack grows into the final guard page.
EZeroDivide Catches floating-point divide-by-zero errors.

Salu2
KAYETANO

Volver arriba
Mensaje    Asunto: Excepciones Responder citando

Gracias Kayetano pero necesitaría una lista más completa porque por ejemplo una violación de clave primaria y otro error como campo nulo (especificado a no nulo) no me los diferencia.
Hasta Luego.
Volver arriba
Mensaje    Asunto: Excepciones Responder citando

Hola

Puedes mirar en la ayuda el objeto Exception, este objeto tienen la propiedad "message" que indica el tipo de error.

Salu2
KAYETANO

Volver arriba
Mensaje    Asunto: Excepciones Responder citando

Hola Caminante!

Si lo que quieres es poder capturar excepciones en bases de datos yo aqui tengo la lista completa con los códigos de error del BDE. No se si te servirá de algo. Si la quieres no tienes más que pedírmela. mi mail es sorianito@wanadoo.es

Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.