佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > VBS基礎(chǔ)篇 Err對象

VBS基礎(chǔ)篇 Err對象

熱門標簽:服務(wù)器配置 呼叫中心市場需求 鐵路電話系統(tǒng) 檢查注冊表項 智能手機 美圖手機 銀行業(yè)務(wù) 網(wǎng)站文章發(fā)布

Err對象是一個具有全局范圍的內(nèi)部對象,含有關(guān)于錯誤的所有信息。

On Error Resume next 忽略運行時產(chǎn)生的所有錯誤

On Error Goto 0 取消忽略錯誤措施

主要方法有:Clear、Raise
主要屬性有:Description、HelpContext、HelpFile、Number、Source

其屬性及方法的詳細說明見下面的示例說明:

Err對象的方法

Clear

描述:清空Err對象當(dāng)前所有的屬性,也就是清空錯誤
語法:Err.Clear
示例:

On Error Resume next '忽略運行時產(chǎn)生的所有錯誤
MsgBox 5/0
MsgBox Err.Number '輸出錯誤的數(shù)值
Err.Clear '清空所有的錯誤信息
MsgBox Err.Number '輸出0

Raise

描述:定義一個運行時的錯誤
語法:Err.Raise(number,source,description,helpfile,helpcontent)
參數(shù):Number:用于標記錯誤號
Source 標記產(chǎn)生錯誤的對象或者應(yīng)用程序名稱
Description:關(guān)于錯誤的描述信息
Helpfile:help文件的有效路徑
Helpcontent:help文件的主題
示例:  

On Error Resume Next
Err.Raise 22,"VBS腳本","溢出啦","c:\test.txt" '定義一個運行時的錯誤
MsgBox "錯誤:"  vbCrLf _
     "Number:"  Err.Number  vbCrLf _
     "Source:"  Err.Source  vbCrLf _
     "Description:"  Err.Description  vbCrLf _
     "Helpfile:"  Err.HelpFile
Err.Clear '清除錯誤

Err對象的屬性

  Description

描述:返回或者設(shè)置Error的描述
語法:Description(conid)
示例:

Desc = Err.Description '返回Error的描述信息
Err.Description = "類型不匹配" '設(shè)置Error的描述信息

HelpContext

描述:返回或者設(shè)置指定幫助信息的主題
語法:HelpContext(string)

示例:

HelpContext = Err. HelpContext '返回Error的幫助主題
Err. HelpContext = "類型不匹配" '設(shè)置Error的幫助主題

HelpFile

描述:返回或者設(shè)置help文件的地址
語法:HelpFile(FilePath)
示例:

HelpFile = Err. HelpFile '返回HelpFile的地址
Err. HelpFile = "c:\test.txt" '設(shè)置HelpFile的地址

Number

描述:返回或者設(shè)置一個表示錯誤的數(shù)值
語法:Number(errid)
示例:

Number = Err. Number '返回Error的id
Err. Number = "c:\test.txt" '設(shè)置Error的id

Source

描述:返回或者設(shè)置報告錯誤的對象(或者應(yīng)用程序的名稱)
語法:Source(string)
示例:

Source = Err. Source '返回Error的對象或者應(yīng)用程序名稱
Err. Source = "box" '設(shè)置Error的對象或者應(yīng)用程序名稱

標簽:滄州 上海 沈陽 樂山 長治 河南 紅河 新疆

巨人網(wǎng)絡(luò)通訊聲明:本文標題《VBS基礎(chǔ)篇 Err對象》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    梨树县| 康乐县| 江华| 册亨县| 大丰市| 浦城县| 温州市| 镇巴县| 嫩江县| 三原县| 阿克苏市| 沁水县| 都安| 当涂县| 吉安市| 武陟县| 九龙城区| 崇礼县| 醴陵市| 堆龙德庆县| 育儿| 泰兴市| 思南县| 太白县| 扶余县| 怀仁县| 西昌市| 南宫市| 吉木萨尔县| 兴国县| 南和县| 鹤岗市| 哈尔滨市| 大名县| 兴仁县| 潍坊市| 三原县| 德昌县| 固镇县| 阿尔山市| 临沂市|