Ver Mensaje Individual
  #2  
Antiguo 28-09-2016
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Reputación: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Supongo que nunca has utilizado GDB. Es bastante más flexible que usar Lazarus (aunque en teoría Lazarus usa GDB ). Con GDB puedes poner un punto de ruptura dentro de la DLL aunque no la haya cargado todavía. Por ejemplo:
Código:
(gdb) break ejemplo.pas:245
No hay un archivo fuente con el nombre ejemplo.pas.
¿Compilación de breakpoint pendiente hasta futura cargada de biblioteca
compartida? (y or [n]) ?
Ahí pulsas "y" y cuando cargue la DLL ya hará la parada correspondiente.

Ya, la pregunta es rara. Supongo que usaron Google translator o algo así.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita