Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-07-2006
malcantar malcantar is offline
Miembro
 
Registrado: jul 2003
Ubicación: mexicali
Posts: 12
Poder: 0
malcantar Va por buen camino
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...
Responder Con Cita
  #2  
Antiguo 26-07-2006
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
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!
Responder Con Cita
  #3  
Antiguo 26-07-2006
malcantar malcantar is offline
Miembro
 
Registrado: jul 2003
Ubicación: mexicali
Posts: 12
Poder: 0
malcantar Va por buen camino
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)
Responder Con Cita
  #4  
Antiguo 27-07-2006
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.293
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
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.
Responder Con Cita
  #5  
Antiguo 27-07-2006
malcantar malcantar is offline
Miembro
 
Registrado: jul 2003
Ubicación: mexicali
Posts: 12
Poder: 0
malcantar Va por buen camino
Muchas gracias.. tendre muy encuenta tu opinion..
Responder Con Cita
Respuesta



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
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


La franja horaria es GMT +2. Ahora son las 14:35:43.


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