FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Guardar mensajes de Error
Hola, tratare de explicar mi problema.. tengo una aplicacion en la cual quiero guardar los mensajes de error que ocurran en una imagen (para esto tengo un porcedimiento que le hace un "printscreen" a la pantalla y lo guarda en un archivo .jpg), pero, existe la manera de ejecutar este procedimiento en el momento en que se muestra el mensaje de error en la pantalla para que sea a este al que le ejecute el printscreen?
Espero y haberme explicado... |
#2
|
||||
|
||||
Que tipo de error saldrá?
Puedes usar el componente ApplicationEvent en su evento OnException
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#3
|
|||
|
|||
ya intente de esa manera,pero no me funciono ya que lo que deseo es que en el momento que me manda el error (mas que nada de BD o del que se genere durante la ejecucion de la aplicacion), ya que muchas veces lo usuarios no saben decir exactamente donde ocurrio el problema y con esto deseo tener la "foto" de la pantalla en que ocurrio algun problema y estar "monitorendo".
lo que habia hecho era algo asi... //Application.ShowException(E); Pprintscreen(vimagen); //Application.ShowException(E); //probe cambiando de lugar el showexexception pero ya me di cuenta que de todas maneras el porcedimiento de printscreen no lo percibe ya que el procediemitno se ejecuta depues de cerrado el mensaje o antes de abrirlo y realmente en pantalla no hay mensaje que guardar SaveJPEGPictureFile(vimagen,'c:\',FormatDateTime('"E"ddmmyyyy hh_mm ',now)+'.jpg',70) |
#4
|
||||
|
||||
Creo que guardar una imagen para almacenar un error, es un error.
Lo que quiero decir es que a tí realmente lo que te interesa es el mensaje del error, no realmente la imagen y con eso estás desperdiciando muchos recursos. Al intentar capturar la imagen tienes muchos problemas, por lo que tu comentas; En cambio sí podrías hacer que guaradara el mensaje de la excepción en Base de Datos antes de mostrarla. Revisa este hilo y este.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. Última edición por Neftali [Germán.Estévez] fecha: 27-07-2006 a las 09:54:26. |
#5
|
|||
|
|||
Muchas gracias.. tendre muy encuenta tu opinion..
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Se puede evitar los mensajes de error | David | OOP | 8 | 22-07-2006 00:39:40 |
Mensajes de error | erick_jesus | Conexión con bases de datos | 1 | 31-05-2006 17:53:47 |
Mensajes de error traducidos | RaulChemical | OOP | 4 | 22-05-2006 11:21:01 |
Capturar Mensajes de error | daly | Varios | 5 | 27-10-2005 20:56:46 |
Mensajes y codigos de error | repo | Firebird e Interbase | 0 | 04-10-2004 22:17:26 |
|