Conversion.ErrorToString 方法

定義

回傳對應特定錯誤號碼的錯誤訊息。

多載

名稱 Description
ErrorToString()

回傳對應特定錯誤號碼的錯誤訊息。

ErrorToString(Int32)

回傳對應特定錯誤號碼的錯誤訊息。

ErrorToString()

回傳對應特定錯誤號碼的錯誤訊息。

public:
 static System::String ^ ErrorToString();
public static string ErrorToString();
static member ErrorToString : unit -> string
Public Function ErrorToString () As String

傳回

對應最近一次執行時錯誤的錯誤訊息。

例外狀況

ErrorNumber 超出射程範圍。

範例

以下程式碼使用 ErrorToString 函式顯示對應指定錯誤號碼的錯誤訊息。

Dim ErrorNumber As Integer
For ErrorNumber = 61 To 64   ' Loop through values 61 - 64.
    MsgBox(ErrorToString(ErrorNumber))   ' Display error names in message box.
Next ErrorNumber

備註

ErrorToString 函式會檢查物件的 Err 屬性設定,以識別最近的執行時錯誤。 函數的 ErrorToString 回傳值對 Description 應於物件 Err 的性質。 若未發生執行時錯誤,則 ErrorToString 回傳一個零長度的字串(“”)。

在 6.0 版本及更早版本Visual Basic,此功能由 Error 函式提供。

另請參閱

適用於

ErrorToString(Int32)

回傳對應特定錯誤號碼的錯誤訊息。

public:
 static System::String ^ ErrorToString(int ErrorNumber);
public static string ErrorToString(int ErrorNumber);
static member ErrorToString : int -> string
Public Function ErrorToString (ErrorNumber As Integer) As String

參數

ErrorNumber
Int32

Optional. 任何有效的錯誤編號。

傳回

對應特定錯誤號碼的錯誤訊息。

例外狀況

ErrorNumber 超出射程範圍。

範例

以下程式碼使用 ErrorToString 函式顯示對應指定錯誤號碼的錯誤訊息。

Dim ErrorNumber As Integer
For ErrorNumber = 61 To 64   ' Loop through values 61 - 64.
    MsgBox(ErrorToString(ErrorNumber))   ' Display error names in message box.
Next ErrorNumber

備註

ErrorToString 函式會檢查物件的 Err 屬性設定,以識別最近的執行時錯誤。 函數的 ErrorToString 回傳值對 Description 應於物件 Err 的性質。 若 ErrorNumber 是有效錯誤數但未定義,則 ErrorToString 回傳字串 "Application-defined or object-defined error." ;若 ErrorNumber 無效,則發生錯誤。 若 ErrorNumber 省略,則回傳對應最近一次執行時錯誤的訊息。 若未發生執行時錯誤或 ErrorNumber 為 0, ErrorToString 則回傳一個長度為零的字串(“”)。

在 6.0 版本及更早版本Visual Basic,此功能由 Error 函式提供。

另請參閱

適用於