Функция 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 — содержит возвращаемый код последней операции ввода/вывода.