溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

VBS下Raise方法的用法

發(fā)布時間:2021-08-31 18:45:21 來源:億速云 閱讀:125 作者:chen 欄目:開發(fā)技術(shù)

本篇內(nèi)容介紹了“VBS下Raise方法的用法”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

Raise 方法

生成運(yùn)行時錯誤

object.Raise(number, source, description, helpfile, helpcontext)

參數(shù)

object

應(yīng)為 Err 對象。

Number

Long 整數(shù)子類型,標(biāo)識錯誤性質(zhì)。VBScript 錯誤(有 VBScript 定義和用戶定義兩種錯誤)的范圍在 0-65535 之間。

Source

命名最初產(chǎn)生錯誤的對象或應(yīng)用程序的string expression。當(dāng)為 Automation 對象設(shè)置此屬性時,請使用窗體 project.class。如未作任何指定,則使用當(dāng)前 VBScript 項目的程序設(shè)計 ID。

Description

描述錯誤的字符串表達(dá)式。如未指定,則檢查 number 的值。如可將其映射為 VBScript 運(yùn)行時錯誤代碼,則將 VBScript 提供的字符串作為 description 使用。如沒有與 number 對應(yīng)的 VBScript 錯誤,則使用通用錯誤信息。

Helpfile

Help 文件的完整合法的路徑,在該 Help 文件中可找到此錯誤的幫助信息。如未指定,則 VBScript 將使用 VBScript Help 文件的完整合法的驅(qū)動器、路徑和文件名。

Helpcontext

上下文 ID,標(biāo)識 helpfile 中提供錯誤幫助的主題。如果省略,則使用與 number 屬性對應(yīng)的錯誤的 VBScript Help 文件上下文 ID(如果存在)。

說明

除了 number 以外的所有參數(shù)都是可選項的。如果使用 Raise,而不指定某些參數(shù),且 Err 對象的屬性設(shè)置含有未清除的值,則這些值將成為錯誤的值。

在Automation object中設(shè)置錯誤代碼的 number 屬性時,請向常數(shù) vbObjectError 添加錯誤代碼編號。例如,要生成錯誤號 1050,可將 number 屬性賦值為 vbObjectError + 1050 。

下面例子舉例說明如何使用 Raise 方法:

On Error Resume NextErr.Raise 6  '產(chǎn)生溢出錯誤。MsgBox ("Error # " & CStr(Err.Number) & " " & Err.Description)Err.Clear    '清除錯誤。

“VBS下Raise方法的用法”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

vbs
AI