![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
No me funciona el F7
Buenas a todos, tengo instalado el Delphi 7 en windows 10 Home y no me esta funcionando el F7 que es para seguir la programacion linea por linea y ver donde esta algun error.
Ya he tenido este delphi instalado en otras maquinas y en ninguna he tenido ese detalle solo con este equipo y la verdad no lo quiero formatear. Anexo error que arroja para ver que me pueden recomendar. Un saludo. |
#2
|
|||
|
|||
Y este error no aparece si utilizas F8 o F9?
Has provado si en otras aplicaciones funciona F7? Aparece el error directamente al pulsar F7 aunque tengas un punto de interrupción en la primera línea de código? Algunas veces me he encontrado con un "Acces violation" que solo aparecen en depuración por que el programador tienen un
de forma que enmascara cualquier error. Por supuesto, esta és una pràctica completamente desaconsejable !! En algunos libros lo califica directamente como barbaridad o despropósito. Saludos |
#3
|
|||
|
|||
Si , asi lo uso , pongo un punto de interrupcion donde deseo que pare la ejecucion y de alli me voy linea por linea con el F7 para ver los valores que traen los campos o variables.
NO uso el F8 no he tenido necesidad no se que hace con esa tecla pero el F7 siempre me ha funcionado en todas los equipos que he instalado delphi, este equipo es la excepcion. |
#4
|
|||
|
|||
Creo que deberías profundizar un poco sobre las posibilidades de los procesoso de depuración en Delphi y sus teclas asociadas.
Hay un abanico importante de posibiidades que te van a facilitar mucho estos procesoso. Además vas a poder averiguar si lo que no funciona realmente es la tecla F7, o lo que no funciona es el sistema de depuración. Saludos |
#5
|
|||
|
|||
Le he pedido a ChatGPT que me haga un pequeño resumen y me ha sacado esto.
Cita:
No desccarto que pueda tener algunas imprecisiones, pero básicamente es esto. |
#6
|
||||
|
||||
Si al presionar F7 no consigues que funcione el depurador de delpgi, comprueba que no hay en marcha otra aplicación que tenga capturada esa tecla. Es la causa más común. Por ejemplo, un caprurador de pantalla, video u otra app.
Saludos. |
#7
|
|||
|
|||
ese tipo de "patinazos" de memory leaks suelen ser cuando tratas con estructuras de datos, arrays etc y no controlas bien lo que estas recorriendo haciendo un overrun o algo sobre la propia dimension del array o estructura, lo se porque antes de pillar el vicio a controlar todo eso yo tambien tenia esa clase de errores
![]() asi que revisa bien que estructuras de datos vas creando, como las recorres etc, recuerda que empiezan de 0 a tamaño-total -1 o sea un array int array[30] a nivel de la app solo tiene de 0 a 29 Última edición por navbuoy fecha: 20-10-2024 a las 08:17:31. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
esta function no me funciona en XE2 y si funciona en D6 | darkbits | Varios | 1 | 06-11-2012 17:00:45 |
funciona bien en windows 7 64b pero en XP no funciona | ASAPLTDA | Varios | 5 | 06-05-2011 16:24:50 |
No funciona PHP | silviodp | PHP | 6 | 07-06-2008 21:51:29 |
¿Así funciona el BETWEEN? | Faust | Firebird e Interbase | 4 | 13-05-2008 01:58:40 |
IIS no funciona | YaninaGenia | .NET | 2 | 26-07-2006 14:21:59 |
![]() |
|