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 */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
説明
最後に発生した OS またはシステムライブラリエラーの例外を生成します。
RaiseLastOSError 手続きを呼び出すと,最後に失敗した OS API 呼び出しの EOSError 例外を生成できます。RaiseLastOSError は,最後に発生した API 呼び出しエラーのコード(存在する場合)を取り出します。それが以前に発生したエラーに属する場合,RaiseLastOSError は EOSError 例外を生成し,そのエラーと関連付けられているエラーコードとメッセージを返します。