Página 1 de 1

DelphiTip 02 — Exception Logging: registrar excepciones en un archivo log

Publicado: Dom Ago 23, 2026 2:00 pm
por jaoj
💻 **DelphiTip 02 — Exception Logging**

En este segundo DelphiTip se implementa un ejemplo sencillo de registro de excepciones en una aplicación VCL.

El proyecto utiliza una unidad independiente:

`Logger.pas`

Cuando se produce una excepción, la información se registra en:

`application.log`

El ejemplo incluye un botón **Provocar error**, que genera intencionadamente una división por cero para comprobar el funcionamiento del sistema.

Estructura:

Aplicación VCL

Excepción

Captura del error

Logger.pas

application.log

El objetivo es mostrar una forma sencilla de separar el registro de errores de la lógica principal del formulario.

📂 Archivos incluidos:

* DelphiTip02.dpr
* Principal.pas
* Principal.dfm
* Logger.pas
* README.md

Desarrollado y probado con Delphi 12.1.

💾 Código fuente completo
github.com/101aero/