如何在VBS中使用Err對(duì)象-創(chuàng)新互聯(lián)

如何在VBS中使用Err對(duì)象?相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。

10年積累的成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、成都外貿(mào)網(wǎng)站建設(shè)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站設(shè)計(jì)后付款的網(wǎng)站建設(shè)流程,更有五常免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

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

On Error Resume next 忽略運(yùn)行時(shí)產(chǎn)生的所有錯(cuò)誤

On Error Goto 0 取消忽略錯(cuò)誤措施

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

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

Err對(duì)象的方法

Clear

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

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

Raise

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

On Error Resume Next
Err.Raise 22,"VBS腳本","溢出啦","c:\test.txt" '定義一個(gè)運(yùn)行時(shí)的錯(cuò)誤
MsgBox "錯(cuò)誤:" & vbCrLf _
    & "Number:" & Err.Number & vbCrLf _
    & "Source:" & Err.Source & vbCrLf _
    & "Description:" & Err.Description & vbCrLf _
    & "Helpfile:" & Err.HelpFile
Err.Clear '清除錯(cuò)誤

Err對(duì)象的屬性

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è)置一個(gè)表示錯(cuò)誤的數(shù)值
語法:Number(errid)
示例:

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

Source

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

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

看完上述內(nèi)容,你們掌握如何在VBS中使用Err對(duì)象的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

新聞標(biāo)題:如何在VBS中使用Err對(duì)象-創(chuàng)新互聯(lián)
分享地址:http://muchs.cn/article2/dgcjic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)、建站公司外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站建設(shè)網(wǎng)站改版、做網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)