Ver Mensaje Individual
  #1  
Antiguo 25-01-2016
cd.rafael cd.rafael is offline
Miembro
 
Registrado: abr 2012
Posts: 59
Reputación: 13
cd.rafael Va por buen camino
Excepciones en Lazarus

Cordial saludo,

He visto en varios foros y páginas que hay un problema con el manejo de excepciones en Lazarus, ya que el bloque TRY, FINALLY no realiza su función debidamente.

Ejemplo:

Código Delphi [-]
try
  ShowMessage(IntToStr(StrToInt('a1')));
finally
  ShowMessage('Número no válido');
end;

A pesar de que está en un bloque TRY FINALLY, el programa genera el error y no continua su ejecución, dentro o fuera del entorno de Lazarus.

Solicito de su colaboración para indicarme cómo puedo tratar los errores en el código.

De antemano, gracias por su colaboración.

Última edición por roman fecha: 25-01-2016 a las 18:56:33. Razón: Corregir la etiqueta delphi
Responder Con Cita