Функція GetLastError в Delphi видає код помилки останнього невдалого Windows API виклику.
System unit
function GetLastError : Integer;
Функція GetLastError повертає значення останнього невдалого Windows API виклику. Є корисним для багатьох SysUtils підпрограм, наприклад, як у проілюстрованому прикладі.
Функція GetLastError: Спроба видалити неіснуючий файл та повідомити код помилки
begin
if DeleteFile('CanDeletMe.txt')
then ShowMessage('Файл видалено')
else ShowMessage('Файл не видалено, код помилки = '+
IntToStr(GetLastError));
end;
Результат
Файл не видалено, код помилки = 2
Подібні функції, процедури та команди
IOResult — містить повертаємий код останньої операції введення/виводу