Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-04-2013
doctorhd doctorhd is offline
Miembro
NULL
 
Registrado: abr 2013
Posts: 48
Poder: 0
doctorhd Va por buen camino
Manejo de excepciones

Buscando dentro del foro encontré este hilo:

https://www.clubdelphi.com/foros/showthread.php?t=79126

Que muestra como efectuar seguimiento a una excepción es Lazarus. Es posible implementar esto mismo en Delphi XE2.

Saludos...
Responder Con Cita
  #2  
Antiguo 12-04-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
¿Podrías ser más específico? Vamos, un poco de esmero en la consulta.

¡Gracias!
Responder Con Cita
  #3  
Antiguo 12-04-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por doctorhd Ver Mensaje
Saludos...
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
Responder Con Cita
  #4  
Antiguo 12-04-2013
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 21
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
doctorhd,

Cita:
Empezado por doctorhd
...como efectuar seguimiento a una excepción...
Revisa estos links:
Cita:
1- Try : http://www.delphibasics.co.uk/RTL.asp?Name=Try

2- Handling exceptions in Delphi : http://edn.embarcadero.com/article/25665

3- Introducción a la programación con Object Pascal : http://www.clubdelphi.com/foros/showthread.php?t=81876
Espero sea útil

Nelson.
Responder Con Cita
  #5  
Antiguo 12-04-2013
doctorhd doctorhd is offline
Miembro
NULL
 
Registrado: abr 2013
Posts: 48
Poder: 0
doctorhd Va por buen camino
OK, quizás fui un poco escueto en lo que necesito saber. El tema es el siguiente, necesito saber al momento de producirse una excepción, la mayor cantidad posible de información de esta, tales como, unit en la que se produjo, función o procedure dentro de esta, etc. Buscando en el foro encontré este hilo https://www.clubdelphi.com/foros/showthread.php?t=79126
En donde por lo que entiendo se hace un trace de la excepcion, que funciona en Lazarus, pero al implementarlo el XE2 no reconoce la función BackTraceStrFunc(ExceptAddr), que utiliza la Unidad LCLProc, del paquete LCL. De ahí mi consulta si este mismo procedimiento es implementable en el IDE Mencionado.

Saludos..
Responder Con Cita
  #6  
Antiguo 12-04-2013
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 21
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
doctorhd,

Cita:
Empezado por doctorhd
...necesito saber al momento de producirse una excepción, la mayor cantidad posible de información...
Revisa estos links:
Cita:
1- Display the call stack in a Delphi Win32 application : http://stackoverflow.com/questions/2...32-application

2- Working with Delphi’s new Exception.StackTrace : http://blog.gurock.com/postings/work...tacktrace/730/

3- System.SysUtils.Excep : http://docwiki.embarcadero.com/Libra...tion.StackInfo
Espero sea útil

Nelson.
Responder Con Cita
  #7  
Antiguo 12-04-2013
doctorhd doctorhd is offline
Miembro
NULL
 
Registrado: abr 2013
Posts: 48
Poder: 0
doctorhd Va por buen camino
Por lo que veo se debe hacer uso de herramientas externas para conseguir lo que busco. Delphi en forma nativa no incorpora esta funcionalidad..??

Saludos.
Responder Con Cita
  #8  
Antiguo 12-04-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Delphi incorpora desde Turbo Pascal, y mejorado con cada versión, uno de los mejores depuradores que existen (si no es que el mejor).
Responder Con Cita
  #9  
Antiguo 12-04-2013
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por Al González Ver Mensaje
Delphi incorpora desde Turbo Pascal, y mejorado con cada versión, uno de los mejores depuradores que existen (si no es que el mejor).
Eso es cierto, junto con el del turbo C, que no sé si será el mismo.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
manejo de excepciones en lazarus marioar Lazarus, FreePascal, Kylix, etc. 3 03-12-2010 00:07:12
Manejo de Excepciones anghell77 OOP 7 10-08-2006 19:46:48
manejo de excepciones try y except no funciona gulder Conexión con bases de datos 4 10-11-2005 15:50:00
manejo de excepciones el_barto Varios 4 08-06-2005 10:48:36
Ayuda con Manejo de Excepciones buffygcs SQL 2 21-04-2005 18:52:09


La franja horaria es GMT +2. Ahora son las 20:03:14.


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
Copyright 1996-2007 Club Delphi