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

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 27-08-2015
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Poder: 21
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
gramajo,

Cita:
Empezado por gramajo
...necesito tu opinión personal...he depurado mi código (Delphi), colocándole un ShowMessage...el concepto de debugging me confunde...


Revisa esta información:



Tomado de: Debugging



Tomado de: Debugger

Te comento:

1- El debugging (Depuración) o debug (Depurar) es un proceso de búsqueda de errores a nivel de código fuente por medio de un debugger (Depurador).

2- Delphi ofrece un depurador integrado en el IDE el cual facilita el proceso de debug, básicamente:

a- Estableces un breakpoint (Punto de ruptura) en una línea del código fuente con F5 (con F5 también puede borrar un breakpoint).

b- Ejecutas el programa desde el IDE y a partir de la línea de breakpoint, puedes ejecutar paso a paso detallado con F7 (Entra en cada función y procedimiento de la secuencia de depuración) o un paso a paso general con F8 (No incluye el detalle de funciones y procedimientos en la secuencia de depuración).

c- Durante el proceso de debug puedes saltar directamente a una línea del código con F4 (Siempre hacia adelante en la secuencia).

d- Puedes establecer variables para inspeccionar con Ctrl + F5 o para evaluar y modificar con Ctrl + F7.

e- Con Ctrl + Alt + B puedes ver, ir y borrar los breakpoints incluidos en todo el programa.


3- Adicionalmente y de forma independiente al depurador, puedes incluir mensajes que consideres útiles para el proceso de debug (ShowMessages), creación de archivos de datos relevantes al proceso de depuración (TStringList) o salida a consola de variables por medio de APIs (AllocConsole, FreeConsole), en este punto básicamente puedes incluir cualquier función o procedimiento de Delphi que consideres pueda ser útil en la depuración de la aplicación.

4- Puedes hacer debug a DLLs o conectarte a un proceso en memoria.

5- Te sugiero revisar detenidamente los PDFs sugeridos en el Msg #2, así como a todos los enlaces mencionados en este hilo.

6- Por último el Capítulo 19 - Testing and Debugging del libro Delphi 5 Developer’s Guide de Xavier Pacheco and Steve Teixeira, esta dedicado al tema de debug.

Espero sea útil

Nelson.
Responder Con Cita
 



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
Como puedo hacer esto stynpy29 Varios 7 12-06-2010 13:06:02
Al hacer debug me entra al codigo nativo radge Varios 4 04-09-2008 11:57:54
¿Cómo puedo hacer un menú Ribbon en Turbo Delphi? handel777 Gráficos 3 13-08-2007 09:55:55
Como Puedo Hacer???????? jeshu252006 Conexión con bases de datos 7 27-10-2006 17:00:35
¿Cómo puedo hacer un ODBC por codigo Delphi? Shidalis Varios 12 24-08-2005 22:44:49


La franja horaria es GMT +2. Ahora son las 10:51:02.


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