FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿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. |
|
|
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 |
|