 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
ZHAX1 Master

Registrado: 09 Mar 2007Mensajes: 191
|
Publicado: Lun 29 Sep, 2008 2:59 pm Asunto: Debug en builder c++ 2007, no se para en la linea erronea |
|
|
Pues ya lo plantee hace mucho, y sigo teniendo el mismo problema, a ver si ahora alguien sabe arreglarlo:
El problema viene cuando tienen un simple error en cualquier linea de codigo.
En builder c++ 6 se para en la linea que contiene el error, y con F8 puedes pasar a la siguiente linea.
Pero en c++ 2007 me pasa que da el error y nunca se para en la linea, te sale un mensajito que elija entre break o continue, es decir pasar a la siguiente linea o romper con el error (break es lo logico), en cualquier caso lo que suelo conseguir es como mucho que me pida abrir un fichero.pas, o que me vaya linea a linea con ensamblador, pero no se que tengo mal configurado que no puedo ir paso a paso con F8 una vez salta un error, y ahora mismo lo necesito para encontrar un error bastante oculto.
Saludos. |
|
| Volver arriba |
|
 |
ZHAX1 Master

Registrado: 09 Mar 2007Mensajes: 191
|
Publicado: Lun 29 Sep, 2008 3:24 pm Asunto: |
|
|
Permitidme que me explique mejor:
Toda instruccion esta compuesta de instrucciones más basicas que la componen, en ultimo grado estarian las instrucciones en ensablador y mas abajo codigo maquina.
Lo que me interesa a mi realmente es que mis instrucciones en c++ en la mayoria de los caso llaman a funciones echas en pascal que estan en otros ficheros, el problema radica que cuando una linea de mi programa contiene un error, en la mayoria de los casos ese error se produce por algun parametro mal enviado a alguna funcion o instruccion en pascal en un fichero .h o . pas, yo lo unico que necesito es que el debugger me pare en la instruccion mia que falla, y no en la instruccion x de algun fichero en pascal que a mi no me importa ni si existe, necesito que el builder no bucee por esos ficheros pascal y se quede en mi codigo, como hacia el builder 6.
Gracias. |
|
| Volver arriba |
|
 |
Cesar C. Salazar Gonzalez Master


Registrado: 01 Oct 2002Mensajes: 2155Ubicación: San Cristóbal de Las Casas, Chiapas
|
Publicado: Lun 29 Sep, 2008 9:56 pm Asunto: |
|
|
Este error surge cuando no se ha instalado el Service Pack 3 de Builder, pues a partir de Diciembre del 2007 detectaron estos pormenores, en algunos casos se presentan, pero son datos esporadicos.
En todo caso puedes visitar la página del Fabricante en este caso Embarcadero Technologies, donde puedes descargar de manera "gratuita" el Service pack No.3 (debes ser usuario registrado )
a parte de corregir muchos fállos, tambien obtienes mejoras en él mismo software. _________________

Ultima edición por Cesar C. Salazar Gonzalez el Mar 30 Sep, 2008 8:36 am, editado 1 vez |
|
| Volver arriba |
|
 |
ZHAX1 Master

Registrado: 09 Mar 2007Mensajes: 191
|
Publicado: Mar 30 Sep, 2008 8:19 am Asunto: |
|
|
| me pondre a ello, gracias. |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|