No parece ser un problema de falta de una dll, pues regularmente el mensaje de error diría cual es la que falta.
Si simplemente dice que "ha detectado un error y debe cerrarse", mas bien suena a un error que se produce desde tu código.
Si no es una opción utilizar el debugger, te queda siempre la opción de poner mensajes que te indiquen el lugar por donde va la ejecución del programa, para acercarte al problema. Claro que lo mejor siempre es la ejecución paso a paso desde el IDE, que podes hacerla remotamente con el Remote Debug (maravilla!) del delphi.
Saludos.
|