FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Debug
cuando voy a hacerle debug un proyecto le doy F7 o F8 e inmediatamente me ejecuta el proyecto, no me hace el paso a paso, ademas si le coloco un punto de chequeo en cual quier lado, no para en este y lo marca con una X de color verde. Que tengo mal configurado?
Gracias |
#2
|
||||
|
||||
Probablemente estas poniendo el punto de ruptura en un archivo que no pertenece al proyecto. Suele suceder cuando copias un proyecto a una nueva carpeta, al abrirlo (depende de cómo este configurado el IDE) puede mostrarte formularios de la carpeta original, aún cuando el proyecto que ejecuta es el de la nueva carpeta.
Si haces esta operación, cuando abris por primera vez la copia debes cerrar cualquier ventana de código del IDE, para asegurarte que ves (y modificas) los formularios de la copia. Es solo una posibilidad, claro... Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
||||
|
||||
Puede suceder también que las dcu no correspondan con los pas que ve el proyecto.
// Saludos |
#4
|
||||
|
||||
Otra opción es que estos archivos no tengan un fin de línea #13#10.... El IDE "se marea" en estos casos
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#5
|
||||
|
||||
Cita:
¿Editó el código en vi y le faltaron los #10? ¿O de plano escribe todo en una sóla línea? |
#6
|
||||
|
||||
Cita:
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#7
|
||||
|
||||
Bueno, veo que en efecto es un archivo de Unix (¿de dónde sacas estas cosas?) pero no observo anomalías al hacer un debug.
|
#8
|
||||
|
||||
Cita:
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#9
|
||||
|
||||
Cita:
|
#10
|
||||
|
||||
Yo sigo trabajando en 5, porque tenemos mas licencias de 5 que de 7!...
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#11
|
|||
|
|||
como se que los .DCU son los correspondientes a los .PAS?
Yo trabajo en D5, no he escuchado buenos comentarios hacerca de las verciones 6 y 7, por eso no me he animado a pasarme. Gracias por su ayuda. |
#12
|
||||
|
||||
Se supone que si los DCU son mas antiguos que los PAS, el compilador los recompilará. Si tienes los pas, puedes borrar los DCU para estar mas seguro.
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#13
|
||||
|
||||
Cita:
¿Cómo cual? Yo trabajo normalmente con las versiones 4 y 7, y si se disponbe de ambas, creo que el cambio es recomendable. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#14
|
|||
|
|||
Elimino todas las DCU, Des instalo todos los componentes de la aplicacion, Reinstalo componentes, ejecuto y nada. todavia no me deja hacer paso a paso, aunque crea todas las DCU, y si le doy en la opcion de program pause me muestra depuracion por CPU. Adicional a esto, si elimino el .EXE muestra un mensaje indicando que no puede encontrar el programa "Could Not Find Program, ........".
Alguna sugerencia? Gracias de nuevo |
#15
|
|||
|
|||
Agradesco atodos su colaboracion.
Despues de una tragica noche pensando en la solucion hoy me dio por abrir el proyecto con un editor de texto y guardarlo con otro nombre, al ejecutar el nuevo proyecto me dejo hacer debug. Aun quedo con la duda de porque no me permite debug con el .dpr anterior, pero ya puedo trabajar. de nuevo muchas Gracias |
#16
|
||||
|
||||
Cita:
// Saludos |
#17
|
||||
|
||||
Cita:
Cita:
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
|
|
|