This is a sample project demonstrates you how to use windows event logs with Delphi.
You can add your logs to Windows Event Log with SvcMgr.TEventLogger and with TLogger Helper using Windows.ReportEvent.
Sample project demonstrates you to log your events both way.
Important: If you are going to use WindowsEventLog, you should register your application when you are installing. This requires administrative rights.