国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 幫助中心 > 正文

VBS基礎篇 Err對象

2024-07-09 22:41:35
字體:
來源:轉載
供稿:網友

Err對象是一個具有全局范圍的內部對象,含有關于錯誤的所有信息。

On Error Resume next 忽略運行時產生的所有錯誤

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

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

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

Err對象的方法

Clear

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

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

Raise

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

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

Err對象的屬性

  Description

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

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

HelpContext

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

示例:

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

HelpFile

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

HelpFile = Err. HelpFile '返回HelpFile的地址Err. HelpFile = "c:/test.txt" '設置HelpFile的地址

Number

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

Number = Err. Number '返回Error的idErr. Number = "c:/test.txt" '設置Error的id

Source

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

Source = Err. Source '返回Error的對象或者應用程序名稱Err. Source = "box" '設置Error的對象或者應用程序名稱

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新龙县| 合水县| 金湖县| 漯河市| 麻栗坡县| 永寿县| 赫章县| 西乌| 麟游县| 汤原县| 叶城县| 金川县| 山东省| 射洪县| 左云县| 玛多县| 秀山| 呈贡县| 革吉县| 大姚县| 集贤县| 平山县| 巩留县| 焦作市| 泰宁县| 定日县| 玛纳斯县| 丹阳市| 南部县| 高陵县| 榆林市| 伊宁县| 墨竹工卡县| 阳山县| 宕昌县| 宜昌市| 教育| 徐汇区| 南投市| 阳朔县| 苏尼特右旗|