![]() |
No me funciona el F7
1 Archivos Adjunto(s)
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. |
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 |
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. |
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 |
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. |
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. |
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 |
La franja horaria es GMT +2. Ahora son las 18:29:43. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi