В винде есть такая замечательная вещь как "wevtutil" - это оператор для командной строки. Дак вот, можно написать батник примено такой:
Код:
wevtutil qe system /rd:true /f:text> G:\System_Log.txt
И на выходе будет txt файл с красиво оформленными событиями, а затем уже в делфе можно все это перебрать.
Но все же хотелось бы более изящный способ.