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 19-11-2015
jjosesanchez jjosesanchez is offline
Registrado
 
Registrado: feb 2008
Posts: 2
Poder: 0
jjosesanchez Va por buen camino
Unhappy ¿Existe una utilidad "TRACE" en tiempo de ejecución?

Hola a todos,

Tengo un problema con una aplicación que estoy "rediseñando" (parte mía, parte de una fuente pública) y para solucionarlo necesito rastrear la ejecución porque intuyo que en algún momento hay una parte de código que no se ejecuta. Todas mis búsquedas en Internet me llevan al mismo sitio: F4 / F7 / F8, que he usado con provecho en todas mis aplicaciones. Creo que el problema aquí es porque la aplicación contiene un hilo: si quiero ejecutar esta aplicación en diseño, primero me llena la pantalla con mensajes de error diversos, y después de unos segundos no responde. Sin embargo, la aplicación corre perfectamente si se ejecuta fuera de Delphi.

He pensado en usar alguna utilidad que sea del tipo "TRACE ON/OFF" de aquel dBase que muchos usábamos en los 80. Para quien no lo conozca, necesito una utilidad que me envíe información de este tipo:

Form1.AbreArchivo - línea 80
Form1.AbreArchivo - línea 81
Form1.AbreArchivo - línea 82
Form1.LeeArchivo - línea 456
Form1.LeeArchivo - línea 457
Form1.AbreArchivo - línea 84

El hilo en cuestión es:

//*************************************************
procedure Hilo.Execute;
begin

FmFind.ListView.Clear;
nContador := 0;

lDetener := True;
FmFind.BuscaFicheros(FmFind.DirectoryListBox.Directory,
FmFind.EditMask.Text, True);
FmFind.Gauge.Visible := False;
FmFind.BtnFind.Enabled := True;
FmFind.BtnStop.Enabled := False;

end;
//*************************************************

Si alguien me va a recomendar CodeSite, SmartInspect o similares, les diré que he leído la información en sus respectivas páginas y no parecen herramientas para gente intermedia (como yo) sino para gente avanzada, pues no hay un solo tutorial que explique cómo se instala, cómo se ejecuta. ¿O quizá no lo he encontrado?

Agradezco soluciones y sugerencias. Uso Delphi 7 Enterprise con W10 Pro.
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
"Uses" en tiempo de ejecución altp OOP 10 07-07-2013 11:26:54
Existe algun componente "linea" y "vista miniatura"? DSK25 C++ Builder 6 09-06-2013 01:23:05
existe una forma de poder controlar los "quiebres" al final de una hoja? oscarac Impresión 7 28-07-2011 21:24:45
existe la forma de "comparar" el valor de un campo con una cadena? oscarac SQL 2 03-04-2011 10:23:38
¿Cómo definir un "primary key" en tiempo de ejecución? SMTZ .NET 1 21-12-2005 19:43:00


La franja horaria es GMT +2. Ahora son las 15:06:32.


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