Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-01-2011
Efren2006 Efren2006 is offline
Miembro
 
Registrado: feb 2006
Posts: 172
Poder: 19
Efren2006 Va por buen camino
No Puedo colocar un BreakPoint en mi formulario

Saludos

El escenario es el siguiente; tengo una aplicacion que llama segun el modulo que el usuario va a trabajar un BPL, este BPL tiene a su vez los Formularios, actualmente necesito realizar un mantenimiento y necesito colocar un Breakpoint en cierta linea del programa pero el Delphi cuando ejecuto el sistema me coloca en el punto Rojo una "X" y no se detiene, anteriormente un Miembro de este Foro me dijo que colocara en las opciones del Projecto de todos los BPL en el Host Aplication el ejecutable Principal, esto en ese entonces me funciono, Pero despues de algun tiempo (Tal vez por instalar algun Componente, cambiar alguna Configuracion del Delphi) no puedo efectuar la operacion.

He leido la Ayuda y no encuentro nada que me indique que pueda Ser.

Podra alguien ayudarme a Resolver este Problema... ?

Nota: Uso Delphi2009
Responder Con Cita
  #2  
Antiguo 13-01-2011
Avatar de vmorillos
vmorillos vmorillos is offline
Miembro
NULL
 
Registrado: nov 2010
Posts: 17
Poder: 0
vmorillos Va por buen camino
¿Donde?

Tal vez si colocas la parte del código en cuestión se te pueda dar algún alcance.

Saludos
__________________
dibe
Responder Con Cita
  #3  
Antiguo 14-01-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Yo trabajo con BPL's tanto con carga estática como dinámica y debería funcionar sin hacer cambios en el código.
La mayoría de veces que he visto este problema es debido a que no "cuadran" los fuentes (PAS) con las librerías compiladas, casi siempre porque estas están repetidas en más de un sitio y el programa (EXE) debido a path incorrrectos encuentra unas desactualizadas antes que las correctas.

Mi recomendación en estos casos es que busques ficheros duplicados de tu programa (DCU's, BPL's, DCP's,...) y los borres todos; Vuelve a compilar y a ver qué pasa.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 14-01-2011
Efren2006 Efren2006 is offline
Miembro
 
Registrado: feb 2006
Posts: 172
Poder: 19
Efren2006 Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
Yo trabajo con BPL's tanto con carga estática como dinámica y debería funcionar sin hacer cambios en el código.
La mayoría de veces que he visto este problema es debido a que no "cuadran" los fuentes (PAS) con las librerías compiladas, casi siempre porque estas están repetidas en más de un sitio y el programa (EXE) debido a path incorrrectos encuentra unas desactualizadas antes que las correctas.

Mi recomendación en estos casos es que busques ficheros duplicados de tu programa (DCU's, BPL's, DCP's,...) y los borres todos; Vuelve a compilar y a ver qué pasa.
Amigo Neftali

Gracias por tu tiempo, ya hize estas pruebas,, y sigo con el mismo problema.

Creo que debe ser alguna configuracion del Delphi que cambie por error.
Responder Con Cita
  #5  
Antiguo 14-01-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Otra opción es que sin querer hayas desactivado el Debug, pero eso hay que hacerlo a propósito (o sin darse cuenta); En Tools/Debug Options hay un check en la parte inferior que debes tener activado: "Integrated Debugging"
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #6  
Antiguo 14-01-2011
Efren2006 Efren2006 is offline
Miembro
 
Registrado: feb 2006
Posts: 172
Poder: 19
Efren2006 Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
Otra opción es que sin querer hayas desactivado el Debug, pero eso hay que hacerlo a propósito (o sin darse cuenta); En Tools/Debug Options hay un check en la parte inferior que debes tener activado: "Integrated Debugging"
Amigo Neftali

Si tengo marcada la opcion, haciendo algunas pruebas me percato que si puedo colocar el BreakPoints en los formularios del projecto Principal es decir el que Genera el .EXE, pero cuando lo coloco en algun formulario de los BPL no me lo permite, (Aclaro; que ya coloque en el Valor del Host Apllication el Ejecutable y ademas levanto los BPL de Forma Dinamica)

Si existe algo mas que deba Revisar ?
Responder Con Cita
  #7  
Antiguo 14-01-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Efren2006 Ver Mensaje
Si existe algo mas que deba Revisar ?
¿Has realizado una busqueda de esos BPL's (y sus correspondientes DCP's) en todo el disco?

Ya se que soy pesado, pero es que las veces que me ha pasado era por eso. A veces van a parar a los directorios de Borlan/Embarcadero (BIN, LIB), a veces al SYSTEM32,...
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #8  
Antiguo 14-01-2011
Efren2006 Efren2006 is offline
Miembro
 
Registrado: feb 2006
Posts: 172
Poder: 19
Efren2006 Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
¿Has realizado una busqueda de esos BPL's (y sus correspondientes DCP's) en todo el disco?

Ya se que soy pesado, pero es que las veces que me ha pasado era por eso. A veces van a parar a los directorios de Borlan/Embarcadero (BIN, LIB), a veces al SYSTEM32,...
Neftali

Busque TODOS los BPl y DCP del projecto y los borre y volvi a compilar los BPL, y nada sigo con el problema, Porque pienso que es algo delphi, cuando estoa modo diseño puedo colocarle el Breakpoint, ahora, cuando apenas hago F9, le coloca al punto rojo la "x" y sobre la linea en Verde, incluso ejecutandose el BPl, marco cualquier linea y el efecto es el mismo el putno con "x" y la linea sombreada en Verde.

Diossssssssssss q sera ?
Responder Con Cita
  #9  
Antiguo 14-01-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Ok, perdona por la insistencia.
¿La BPL te la está cargando no?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #10  
Antiguo 14-01-2011
Efren2006 Efren2006 is offline
Miembro
 
Registrado: feb 2006
Posts: 172
Poder: 19
Efren2006 Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
Ok, perdona por la insistencia.
¿La BPL te la está cargando no?
Por supuesto... todo trabaja bien,,, el unico problema que tengo es con los breakpoints,, he tenido incluso que usar showmessaje para poder ayudarme con el desarrollo y no hen todos los casos me sirve esa opcion, pero eso me atrasa un monton de tiempo y esfuerzo...
Responder Con Cita
Respuesta



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
Breakpoint Paulao Varios 2 11-02-2009 13:23:35
¿por qué no puedo cerrar el formulario? alfredosg19 Varios 8 14-03-2005 14:10:03
Como puedo saber si esta creado un formulario??? Roger OOP 1 13-04-2004 15:57:49
Cómo puedo hacer un formulario de inicio ronimaxh Varios 2 23-09-2003 15:26:03
con que componente puedo dockear un formulario Michel OOP 2 08-07-2003 18:37:04


La franja horaria es GMT +2. Ahora son las 10:41:47.


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