![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Seguramente es un problema de versiones. La versión que estás editando genera un dcu pero la aplicación usa otro. Comienza por buscar en tu DD todas las ocurrencias del .dcu y bórralas.
// Saludos |
|
#2
|
|||
|
|||
|
Hola Roman, te agradezco la respuesta. La solución la encontré de otro modo, y porque se debió a una distracción mas que tonta de mi parte. Tenía 2 carpetas diferentes en el unit output directory. Puse una sola, y solucionado.
Saludos, rochi |
|
#3
|
|||
|
|||
|
Bueno, se me sigue dando el siguiente problema, si bien genero las dcu, no siempre responde a los breakpoints. Antes de ejecutarse queda la línea en verde y el círculo del costado con una cruz.
Por otra parte, no me aparecen los puntitos azules de compilado. Lo raro, es que el exe si está generado, y la dcu también. Y los mas raro, es que no me pasa con todos los proyectos (los que compilan = puntos azules al costado, todo ok) Este en particular, tiene un datamodule que está puesto como una autocreate form. El breakpoint está en una línea que hace referencia a elementos del dm. en fin, sigo, gracias como siempre. saludos, rochi Última edición por rochi fecha: 26-05-2005 a las 00:35:26. |
|
#4
|
|||
|
|||
|
Eso que te pasa es por la optimización del código que hace el compilador.
Si el compilador detecta que alguna parte del código no se ejecuta nunca, simplemente no lo incluye en el ejecutable generado y por consiguiente no existe información para debug. Saludos... |
|
#5
|
|||
|
|||
|
Cita:
El código en cuestión es para pasar datos en Paradox a tablas de FB 1.5.2 (no pude con el IBPump cuando éstas tienen diferente nombre, probé de variadas maneras). Opté hacerlo por código, y de paso me queda. Lo curioso es que andar anda, o sea, se ejecuta la línea. Código:
procedure Tfpasaje.Button1Click(Sender: TObject);
begin
application.MessageBox('Transferencia....', 'Esperar..',MB_OK);
dm.IBDB.Connected := True;
dm.cdsTablaIB.Active := True; // Aqui pongo breakpoint.
dm.tblBde.Active := True;
dm.cdsTablaPdox.Active := True;
while not dm.cdsTablaPdox.Eof do
begin
dm.cdsTablaIB.Insert; // Aqui pongo breakpoint.
|
|
#6
|
|||
|
|||
|
Si tienes Build Configuration en Release, de la ventana Project Options.. No te van a funcionar los BreakPoints, par eso debes establecerlo siempre a Debug.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|