Nie wiem jak skonstruować funkcje, która uruchomiona wraz z tworzeniem aplikacji przechwytywałaby wszystkie kody błędów i jako "errormessage", czyli pod postacią opisu błędu zapisywałaby ją do pliku.
Próbowałem użyć SysErrorMessage(GetLastError) w takiej konstrukcji:
var blad:string;
try
...........
except
blad:=SysErrorMessage(GetLastError);
end;
ale zawsze zmienna blad zwierala informację, że "operacja wykonana pomyślnie".
Dodam, że "wgrałem sobie w D7 polski opis błędów.
Chciałbym stworzyć procedurę (funkcję) rezydentną, która działałaby globalnie w całej aplikacji
a nie tylko w konstrukcji try....except
Proszę o podpowiedź.
Za każdą pomoc z góry dziękuję.