Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-01-2009
Avatar de jbautista
jbautista jbautista is offline
Miembro
 
Registrado: jul 2008
Posts: 43
Poder: 0
jbautista Va por buen camino
Log para Delphi 7???

Hola que tal, estoy haciendo un programa en el que necesito ir guardando los pasos de la ejecucion y de alguna manera guardar algun tipo de Log por si ocurre algun error.

Encontre por ahi un componente gratuito, que no me da el ancho.

Por el momento estoy guardando todo en un TMemo y al final tengo pensado exportarlo a un archivo de texto.

En su experencia que me recomiendan o que han hecho????

De antemano Gracias.

Saludos.
Responder Con Cita
  #2  
Antiguo 29-01-2009
Avatar de white_zombie
[white_zombie] white_zombie is offline
Miembro Premium
 
Registrado: nov 2005
Ubicación: Zaragoza - España
Posts: 187
Poder: 19
white_zombie Va por buen camino
Hola, mira este enlace de la sección de trucos

http://www.clubdelphi.com/trucos/index.php?id=389&scroll=0&scrollb=0

Un Saludo.
Responder Con Cita
  #3  
Antiguo 29-01-2009
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.286
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
Cita:
Empezado por jbautista Ver Mensaje
Hola que tal, estoy haciendo un programa en el que necesito ir guardando los pasos de la ejecucion y de alguna manera guardar algun tipo de Log por si ocurre algun error.

Encontre por ahi un componente gratuito, que no me da el ancho.

Por el momento estoy guardando todo en un TMemo y al final tengo pensado exportarlo a un archivo de texto.

En su experencia que me recomiendan o que han hecho????
Pues yo utilizo bastante la opción del memo para guardar Logs y en mi caso me dan buen resulta.
Normalmente utilizo algun procedimiento que añade de forma automática la fecha y hora a cada entrada.
A veces incluyo un parámetro para indicar si quiero que se guarde en disco después de esa línea (si pienso que después se van a producir problemas).
Al final suelos guardar el contenido en un directorio de LOG marcando fecha y hora del LOG.

Para cosas más complejas, puedes probar componentes del tipo EurekaLOg, MadExcept o ExceptionMagic, pero para llevar un Log en la mayoría de programas, basta con algo sencillo.
__________________
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.
Responder Con Cita
  #4  
Antiguo 29-01-2009
Avatar de jbautista
jbautista jbautista is offline
Miembro
 
Registrado: jul 2008
Posts: 43
Poder: 0
jbautista Va por buen camino
Orale muchas gracias a los dos, white_zombie voy a probar lo de la funcion haber que tal, y pues igual a Neftali , no andaba tan perdido con lo del memo, voy a probar sobre todo lo de guardar en disco antes de donde pudieran ocurrir errores seguros jejeje.

Saludos.
Gracias.
Responder Con Cita
  #5  
Antiguo 29-01-2009
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 30
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
¡Hola!

También podrías usar la función ghLog de GH Freebrary. Aquí un ejemplo:
Código Delphi [-]
Uses
  GHFApplication;

procedure TForm1.Button1Click(Sender: TObject);
begin
  ghLog ('Empieza Button1Click.');

  //...

  Try
    // Provocamos una excepción
    Components [5000].Free;
  Except
    On E :Exception Do
      ghLog (E);  // Y la registramos
  End;

  ghLog ('Termina Button1Click.');
end;

ghLog te guarda la información con fecha y hora para cada entrada, en un archivo de texto que lleva el mismo nombre que tu programa (por default), pero con extensión .log.



Aunque convendría nos explicaras por qué quieres hacer eso, de ahí podrían desprenderse otras ideas o mejores soluciones al problema.

Saludos.

Al González.
Responder Con Cita
  #6  
Antiguo 22-04-2010
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.488
Poder: 21
MAXIUM Va camino a la fama
Querido Al, ¿alguna vez tendremos la documentación, ayuda o tutorial de "GH Freebrary" o esa parte es de pago?.
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
CodeGear realiza encuesta para Delphi 2008 para introducir nuevas características Black_Ocean Noticias 2 03-04-2008 08:20:03
ANN: AnyNET-Delphi: Herramienta para generar codigo fuente Delphi desde :NET mamcx Noticias 7 21-05-2007 02:12:36
Lanzamiento de Delphi 2007 y Delphi para PHP en México con David I Andreano Noticias 13 27-02-2007 21:16:04
Lanzamiento de Delphi 2007 y Delphi para PHP en Bogotá - Colombia Andreano Noticias 9 25-02-2007 19:09:42
Librería para hacer peticiones HTTP para delphi 5 rlago Internet 3 06-11-2006 10:28:18


La franja horaria es GMT +2. Ahora son las 18:53:41.


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