System.SysUtils.RaiseLastOSError
Delphi
procedure RaiseLastOSError;
procedure RaiseLastOSError(LastError: Integer);
procedure RaiseLastOSError(LastError: Integer; const AdditionalInfo: string); overload;
C++
extern DELPHI_PACKAGE void __fastcall RaiseLastOSError(void)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Description
Déclenche une exception pour la dernière erreur OS ou de bibliothèque système.
Appelez RaiseLastOSError pour déclencher une exception EOSError pour le dernier appel de l'API OS ayant échoué. RaiseLastOSError récupère le code de la dernière erreur d'appel API, le cas échéant. Si ce code appartient à une erreur précédemment rencontrée, RaiseLastOSError déclenche une exception EOSError avec le code d'erreur et le message associés à cette erreur.