Y de preferencia compila con la opción "Use Debug DCUs", y cuando se dispare la excepción utiliza la pila de llamadas (Ctrl+Alt+S) para observar cuál fue el camino que siguió el programa. Y, revisando el código fuente cercano a cada salto de rutina, inferir dónde se intentó algo inadecuado.
Hay que sacarle provecho al valioso depurador de Delphi, algo que pocos otros lenguajes poseen.
Saludos.
Al.
|