1. 程式人生 > >Microsoft VBScript 執行時錯誤程式碼大全

Microsoft VBScript 執行時錯誤程式碼大全

Microsoft VBScript語法錯誤(0x800A03E9)-->記憶體不足
Microsoft VBScript語法錯誤(0x800A03EA)-->語法錯誤
Microsoft VBScript語法錯誤(0x800A03EB)-->缺少 ':'
Microsoft VBScript語法錯誤(0x800A03ED)-->缺少 '('
Microsoft VBScript語法錯誤(0x800A03EE)-->缺少 ')'
Microsoft VBScript語法錯誤(0x800A03EF)-->缺少 ']'
Microsoft VBScript語法錯誤(0x800A03F2)-->缺少識別符號
Microsoft VBScript語法錯誤(0x800A03F3)-->缺少 '='
Microsoft VBScript語法錯誤(0x800A03F4)-->缺少 'If'
Microsoft VBScript語法錯誤(0x800A03F5)-->缺少 'To'
Microsoft VBScript語法錯誤(0x800A03F6)-->缺少 'End'
Microsoft VBScript語法錯誤(0x800A03F7)-->缺少 'Function'
Microsoft VBScript語法錯誤(0x800A03F8)-->缺少 'Sub'
Microsoft VBScript語法錯誤(0x800A03F9)-->缺少 'Then'
Microsoft VBScript語法錯誤(0x800A03FA)-->缺少 'Wend'
Microsoft VBScript語法錯誤(0x800A03FB)-->缺少 'Loop'
Microsoft VBScript語法錯誤(0x800A03FC)-->缺少 'Next'
Microsoft VBScript語法錯誤(0x800A03FD)-->缺少 'Case'
Microsoft VBScript語法錯誤(0x800A03FE)-->缺少 'Select'
Microsoft VBScript語法錯誤(0x800A03FF)-->缺少表示式
Microsoft VBScript語法錯誤(0x800A0400)-->缺少語句
Microsoft VBScript語法錯誤(0x800A0401)-->語句未結束
Microsoft VBScript語法錯誤(0x800A0402)-->缺少整型常數
Microsoft VBScript語法錯誤(0x800A0403)-->缺少 'While' 或 'Until'
Microsoft VBScript語法錯誤(0x800A0404)-->缺少 'While', 'Until' 或語句未結束
Microsoft VBScript語法錯誤(0x800A0405)-->缺少 'With'
Microsoft VBScript語法錯誤(0x800A0406)-->識別符號過長
Microsoft VBScript語法錯誤(0x800A0407)-->無效數字
Microsoft VBScript語法錯誤(0x800A0408)-->無效字元
Microsoft VBScript語法錯誤(0x800A0409)-->未結束的字串常量
Microsoft VBScript語法錯誤(0x800A040A)-->註釋未結束
Microsoft VBScript語法錯誤(0x800A040D)-->無效使用 'Me' 關鍵字
Microsoft VBScript語法錯誤(0x800A040E)-->'loop' 語句缺少 'do'
Microsoft VBScript語法錯誤(0x800A040F)-->無效的 'exit' 語句
Microsoft VBScript語法錯誤(0x800A0410)-->迴圈控制變數 'for' 無效
Microsoft VBScript語法錯誤(0x800A0411)-->名稱重定義
Microsoft VBScript語法錯誤(0x800A0412)-->必須是行中的第一個語句
Microsoft VBScript語法錯誤(0x800A0413)-->不能為 non-ByVal 引數賦值
Microsoft VBScript語法錯誤(0x800A0414)-->呼叫子程式時不能使用括號
Microsoft VBScript語法錯誤(0x800A0415)-->缺少文字常數
Microsoft VBScript語法錯誤(0x800A0416)-->缺少 'In'
Microsoft VBScript語法錯誤(0x800A0417)-->缺少 'Class'
Microsoft VBScript語法錯誤(0x800A0418)-->必須在一個類的內部定義
Microsoft VBScript語法錯誤(0x800A0419)-->在屬性宣告中缺少 Let , Set 或 Get
Microsoft VBScript語法錯誤(0x800A041A)-->缺少 'Property'
Microsoft VBScript語法錯誤(0x800A041B)-->在所有屬性的規範中,變數的數目必須一致
Microsoft VBScript語法錯誤(0x800A041C)-->在一個類中不允許有多個預設的屬性/方法
Microsoft VBScript語法錯誤(0x800A041D)-->類的初始化或終止程式沒有引數
Microsoft VBScript語法錯誤(0x800A041E)-->屬性的 set 或 let 必須至少有一個引數
Microsoft VBScript語法錯誤(0x800A041F)-->錯誤的 'Next'
Microsoft VBScript語法錯誤(0x800A0420)-->'Default' 只能在 'Property' , 'Function' 或 'Sub' 中指定
Microsoft VBScript語法錯誤(0x800A0421)-->指定 'Default' 時必須同時指定 'Public' ")
Microsoft VBScript語法錯誤(0x800A0422)-->只能在 Property Get 中指定 'Default'
Microsoft VBScript 執行時錯誤(0x800A0005)-->無效的過程呼叫或引數
Microsoft VBScript 執行時錯誤(0x800A0006)-->溢位
Microsoft VBScript 執行時錯誤(0x800A0007)-->記憶體不足
Microsoft VBScript 執行時錯誤(0x800A0009)-->下標越界
Microsoft VBScript 執行時錯誤(0x800A000A)-->該陣列為定長的或臨時被鎖定
Microsoft VBScript 執行時錯誤(0x800A000B)-->被零除
Microsoft VBScript 執行時錯誤(0x800A000D)-->型別不匹配
Microsoft VBScript 執行時錯誤(0x800A000E)-->字串空間不夠
Microsoft VBScript 執行時錯誤(0x800A0011)-->不能執行所需的操作
Microsoft VBScript 執行時錯誤(0x800A001C)-->堆疊溢位
Microsoft VBScript 執行時錯誤(0x800A0023)-->未定義過程或函式
Microsoft VBScript 執行時錯誤(0x800A0030)-->載入 DLL 時出錯
Microsoft VBScript 執行時錯誤(0x800A0033)-->內部錯誤
Microsoft VBScript 執行時錯誤(0x800A0034)-->錯誤的檔名或號碼
Microsoft VBScript 執行時錯誤(0x800A0035)-->檔案未找到
Microsoft VBScript 執行時錯誤(0x800A0036)-->錯誤的檔案模式
Microsoft VBScript 執行時錯誤(0x800A0037)-->檔案已經開啟
Microsoft VBScript 執行時錯誤(0x800A0039)-->裝置 I/O 錯誤
Microsoft VBScript 執行時錯誤(0x800A003A)-->檔案已存在
Microsoft VBScript 執行時錯誤(0x800A003D)-->磁碟已滿
Microsoft VBScript 執行時錯誤(0x800A003E)-->輸入超出了檔案尾
Microsoft VBScript 執行時錯誤(0x800A0043)-->檔案過多
Microsoft VBScript 執行時錯誤(0x800A0044)-->裝置不可用
Microsoft VBScript 執行時錯誤(0x800A0046)-->沒有許可權
Microsoft VBScript 執行時錯誤(0x800A0047)-->磁碟沒有準備好
Microsoft VBScript 執行時錯誤(0x800A004A)-->重新命名時不能帶有其他驅動器符號
Microsoft VBScript 執行時錯誤(0x800A004B)-->路徑/檔案訪問錯誤
Microsoft VBScript 執行時錯誤(0x800A004C)-->路徑未找到
Microsoft VBScript 執行時錯誤(0x800A005B)-->物件變數未設定
Microsoft VBScript 執行時錯誤(0x800A005C)-->For 迴圈未初始化
Microsoft VBScript 執行時錯誤(0x800A005E)-->無效使用 Null
Microsoft VBScript 執行時錯誤(0x800A0142)-->不能建立所需的臨時檔案
Microsoft VBScript 執行時錯誤(0x800A01A8)-->缺少物件  如conn
Microsoft VBScript 執行時錯誤(0x800A01AD)-->ActiveX 部件不能建立物件
Microsoft VBScript 執行時錯誤(0x800A01AE)-->類不能支援 Automation 操作
Microsoft VBScript 執行時錯誤(0x800A01B0)-->Automation 操作中檔名或類名未找到
Microsoft VBScript 執行時錯誤(0x800A01B6)-->物件不支援此屬性或方法
Microsoft VBScript 執行時錯誤(0x800A01B8)-->Automation 操作錯誤
Microsoft VBScript 執行時錯誤(0x800A01BD)-->物件不支援此操作
Microsoft VBScript 執行時錯誤(0x800A01BE)-->物件不支援已命名引數
Microsoft VBScript 執行時錯誤(0x800A01BF)-->物件不支援當前區域設定
Microsoft VBScript 執行時錯誤(0x800A01C0)-->未找到已命名引數
Microsoft VBScript 執行時錯誤(0x800A01C1)-->引數是必選項
Microsoft VBScript 執行時錯誤(0x800A01C2)-->錯誤的引數個數或無效的引數屬性值
Microsoft VBScript 執行時錯誤(0x800A01C3)-->物件不是一個集合
Microsoft VBScript 執行時錯誤(0x800A01C5)-->未找到指定的 DLL 函式
Microsoft VBScript 執行時錯誤(0x800A01C7)-->程式碼資源鎖定錯誤
Microsoft VBScript 執行時錯誤(0x800A01CA)-->變數使用了一個 VBScript 中不支援的 Automation 型別
Microsoft VBScript 執行時錯誤(0x800A01CE)-->遠端伺服器不存在或不可用
Microsoft VBScript 執行時錯誤(0x800A01E1)-->無效圖片
Microsoft VBScript 執行時錯誤(0x800A01F4)-->變數未定義
Microsoft VBScript 執行時錯誤(0x800A01F5)-->非法賦值
Microsoft VBScript 執行時錯誤(0x800A01F6)-->物件不能安全地使用 Script 程式設計
Microsoft VBScript 執行時錯誤(0x800A01F7)-->物件不能安全初始化
Microsoft VBScript 執行時錯誤(0x800A01F8)-->物件不能安全建立
Microsoft VBScript 執行時錯誤(0x800A01F9)-->無效的或無資格的引用
Microsoft VBScript 執行時錯誤(0x800A01FA)-->類沒有被定義
Microsoft VBScript 執行時錯誤(0x800A01FB)-->出現一個意外錯誤
Microsoft VBScript 執行時錯誤(0x800A1398)-->缺少常規表示式物件
Microsoft VBScript 執行時錯誤(0x800A1399)-->常規表示式語法錯誤
Microsoft VBScript 執行時錯誤(0x800A139A)-->錯誤的數量詞
Microsoft VBScript 執行時錯誤(0x800A139B)-->常規表示式中缺少 ']'
Microsoft VBScript 執行時錯誤(0x800A139C)-->常規表示式中缺少 ')'
Microsoft VBScript 執行時錯誤(0x800A139D)-->字符集越界
Microsoft VBScript 執行時錯誤(0x800A802B)-->未找到元素
ActiveServerPages,ASP0126(0x80004005)-->找不到包含檔案
Microsoft OLEDBProviderforODBCDrivers(0x80040E14)-->sql語句出錯(欄位名錯誤,或資料型別不匹配)
Microsoft OLEDBProviderforODBCDrivers(0x80040E07)-->sql語句出錯(要插入或更新的欄位的型別與變數資料型別不匹配)
Microsoft OLEDBProviderforODBCDrivers(0x80040E57)-->sql語句出錯(要插入或更新的資料溢位)
Microsoft OLEDBProviderforODBCDrivers(0x80040E10)-->sql語句出錯(update欄位名或要更新的資料型別錯誤)
Microsoft OLEDBProviderforODBCDrivers(0x80004005)-->sql語句出錯(要插入或更新的欄位的數值不能為空值)
Microsoft OLEDBProviderforODBCDrivers(0x80004005)-->開啟資料庫出錯,沒有在指定目錄發現數據庫
Microsoft OLEDBProviderforODBCDrivers(0x80040E37)-->沒有發現表
ODBCDrivers(0x80040E21)-->sql語句出錯(資料型別不匹配或表/欄位錯誤或處於編輯狀態,或不存在於conn開啟的資料庫中)
ADODB.Recordset(0x800A0BB9)-->sql語句出錯(sql語句或conn語句未定義或對一個rs屬性進行賦值時發生錯誤)
ADODB.Recordset(0x800A0CC1)-->rs對像出錯(rs對像本身不存在或錯誤地引用了一個不存在的欄位名)
ADODB.Recordset(0x800A0BCD)-->rs對像出錯(記錄集中沒有記錄卻對記錄集進行操作)
ADODB.Recordset(0x800A0E78)-->rs對像出錯(記錄集不存在,缺少rs.open語句)
ADODB.Recordset(0x800A0CC1)-->rs對像出錯(引用了一個不存在的欄位名)
ADODB.Recordset(0x800A0E7D)-->conn定義錯誤
ADODB.Recordset(0x800A0CB3)-->資料庫以只讀方式開啟,無法更新資料
ADODB.Recordset(0x800A000D)-->錯誤引用rs變數(rs對像已關閉或未定義)
---------------------------------------
大部分的ADO的錯誤碼對應的含義
除了在 Error 物件和 Errors 集合中說明的提供者錯誤之外,ADO 本身也將錯誤返回到
執行時環境的異常處理機制之中。使用程式語言的錯誤捕獲機制(如 Microsoft®
Visual Basic® 中的 On Error 語句)可捕獲及處理下列錯誤。下表將同時顯示十
進位制和十六進位制錯誤程式碼值。
常量名稱 編號 說明
adErrInvalidArgument 3001 0x800A0BB9 應用程式使用的引數其型別錯誤、超出可接受
的範圍或者與其他引數衝突。
adErrNoCurrentRecord 3021 0x800A0BCD BOF 或 EOF 為 True,或者當前記錄已經刪除
。應用程式請求的操作需要當前記錄。
adErrIllegalOperation 3219 0x800A0C93 應用程式請求的操作不允許出現在該上下文
中 adErrInTransaction 3246 0x800A0CAE 在事務中應用程式無法顯式關閉
Connection 物件。
adErrFeatureNotAvailable 3251 0x800A0CB3 提供者不支援應用程式請求的操作。
adErrItemNotFound 3265 0x800A0CC1 ADO 無法在對應於應用程式請求的名稱或順序引
用的集合中找到物件。
adErrObjectInCollection 3367 0x800A0D27 無法追加,物件已經在集合中。
adErrObjectNotSet 3420 0x800A0D5C 應用程式引用的物件不再指向有效的物件。
adErrDataConversion 3421 0x800A0D5D 應用程式使用了不符合對當前操作的值型別。
adErrObjectClosed 3704 0x800A0E78 如果物件關閉,則不允許應用程式請求的操作。
adErrObjectOpen 3705 0x800A0E79 如果物件開啟,則不允許應用程式請求的操作。
adErrProviderNotFound 3706 0x800A0E7A ADO 找不到指定的提供者。
adErrBoundToCommand 3707 0x800A0E7B 應用程式無法用 Command 物件將 Recordset
物件的 ActiveConnection 屬性更改為它的來源資料。
adErrInvalidParamInfo 3708 0x800A0E7C 應用程式錯誤地定義了 Parameter 物件。
adErrInvalidConnection 3709 0x800A0E7D 應用程式通過引用關閉或無效的
Connection 物件來請求對物件的操作。

*****************************************************************************
ASP錯誤程式碼說明
錯誤程式碼 錯誤訊息 說明
ASP0100 Out of memory 記憶體不足(不能分配要求的記憶體
ASP0101 Unexpected error 意外錯誤
ASP0102 Expecting string input 缺少字串輸入
ASP0103 Expecting numeric input 缺少數字輸入
ASP0104 Opration not allowed 操作不允許
ASP0105 Index out of ange 索引超出範圍(一個數組索引超屆)
ASP0106 Type Mismatch 型別不匹配(遇到的資料型別不能被處理)
ASP0107 Stack Overflow 棧溢位(正在處理的資料超出了允許的範圍)
ASP0115 Unexpected error 意外錯誤(外部物件出現可捕獲的exception_name錯誤,腳
本不能繼續執行)
ASP0177 Server.CreateObject Failed 伺服器建立物件失敗(無效的progid)
ASP0190 Unexpected error 意外錯誤(當釋放外部物件,產生可捕獲的錯誤)
ASP0191 Unexpected error 意外錯誤(在外部物件的OnStartPage方法中產生可捕獲的錯
誤)
ASP0192 Unexpected error 意外錯誤(在外部物件的OnEndPage方法中產生可捕獲的錯誤
發信人: longsi——現代速龍(時速200公里),信區:X-COM基地
ASP0177 Server.CreateObject Failed 伺服器建立物件失敗(無效的progid)
發信站: 侏羅紀公園(2050年2月31日18:30:00 星期六),站內信件 獲的錯誤)
ASP0191 Unexpected error 意外錯誤(在外部物件的OnStartPage方法中產生可捕獲的錯
誤)
ASP0192 Unexpected error 意外錯誤(在外部物件的OnEndPage方法中產生可捕獲的錯誤
)
ASP0193 OnStartPage Failed 在外部物件的OnStartPage方法中產生錯誤
ASP0194 OnEndPage Failed 在外部物件的OnEndPage方法中產生錯誤
ASP0240 Script Engine Exception 指令碼引擎從object_name物件中丟擲exception_anme
異常
ASP0241 CreateObject Exception object_name 物件的CreatObject方法引起了excepti
on_name異常
ASP0242 Query OnStartPage nterface 查詢物件Object_name的OnsException

**********************************************
JScript 執行時錯誤
JScript 執行時錯誤是指當 JScript 指令碼試圖執行一個系統不能執行的動作時導致的錯
誤。當正在執行指令碼、計算變量表達式、或者正在動態分配記憶體時出現JScript 執行時
錯誤時。
以下是76個執行時錯誤

錯誤號 描述
十進位制 十六進位制 說明
5 800A0005 非法過程呼叫或引數
6 800A0006 溢位
7 800A0007 記憶體不足
9 800A0009 下標超界
10 800A000A 此陣列被固定或臨時鎖定
11 800A000B 零除錯誤
13 800A000D 型別失配
14 800A000E 串空間不足
17 800A0011 不能執行所請求的操作
28 800A001C 棧空間不足
35 800A0023 子過程或函式未找到
48 800A0030 裝載DLL出錯
51 800A0033 內部出錯
52 800A0034 壞檔名或數
53 800A0035 檔案未找到
54 800A0036 壞檔案模式
55 800A0037 檔案已經開啟
57 800A0039 裝置I/O錯誤
58 800A003A 檔案已經存在
61 800A003D 磁碟空間已滿
62 800A003E 輸入超出檔案尾
67 800A0043 檔案太多
68 800A0044 裝置不可用
70 800A0046 許可權禁用
71 800A0047 磁碟未準備好
74 800A004A 不能用不同的驅動重新命名
75 800A004B 路徑/檔案訪問錯誤
76 800A004C 路徑未找到
91 800A005B 物件變數或With塊變數未設定
92 800A005C For迴圈未初始化
94 800A005E Null使用無效
322 800A0042 不能建立所需的臨時檔案
424 800A01A8 需要物件
429 800A01A9 Automation伺服器不能建立物件
430 800A01AE 類不支援Automation
432 800A01B0 在Automation操作中找不到檔名或類名
438 800A01B6 物件不支援這個屬性或方法
440 800A01B8 Automation錯誤
445 800A01BD 物件不支援這個動作
446 800A01BE 物件不支援指定的引數
447 800A01BF 物件不支援當前區域設定
448 800A01C0 指定的引數未找到
449 800A01C1 引數不可選
450 800A01C2 錯誤的引數數目或非法屬性分配
451 800A01C3 物件不是一個集合
453 800A01C5 指定的dll函式未找到
458 800A01CA 變數使用了一個Jscript不支援的Automation型別
462 800A01CE 遠端伺服器機器不存在或不可用
501 800A01F5 不能分配給變數
502 800A01F6 物件對於指令碼不安全
503 800A01F7 物件對於初始化不安全
504 800A01F8 物件對建立不安全
5000 800A1388 不能分配給“this”
5001 800A1389 需要 Number 型別
5002 800A138A 需要 Function 物件
5003 800A138B 不能給函式返回值賦值
5004 800A138C 不能索引物件
5005 800A138D 需要 String
5006 800A138E 需要 Date 物件
5007 800A138F 需要 Object 型別
5008 800A1390 非法賦值
5009 800A1391 未定義識別符號
5010 800A1392 需要 Boolean
5011 800A1393 不能執行來自一個自由指令碼的程式碼
5012 800A1394 需要物件的成員
5013 800A1395 需要 VBArray
5014 800A1396 需要 JScript 物件
5015 800A1397 需要 Enumerator 物件
5016 800A1398 需要正則表示式物件
5017 800A1399 正則表示式語法錯誤
5018 800A139A 未預期的限定符
5019 800A139B 正則表示式中缺少“]”
5020 800A139C 正則表示式中缺少“)”
5021 800A139D 字符集範圍無效
5022 800A139E 異常丟擲,但無法抓住
5023 800A139F 函式沒有合法的 Prototype (原型)物件
5024 800A13A0 待解碼的 URI 包含有非法字元
5025 800A13A1 待解碼的 URI 編碼非法
5026 800A13A2 小數部分的位數越界
5027 800A13A3 精度越界
5028 800A13A4 需要 Array 或 arguments 物件
5029 800A13A5 陣列長度必須為一有限正整數
5030 800A13A6 必須賦給陣列長度一個有限正數

*******************************************************
jscript錯誤程式碼及相應解釋大全
JScript 語法錯誤
JScript 語法錯誤是指當 JScript 語句違反了 JScript 指令碼語言的一條或多條語法規
則時導致的錯誤。JScript 語法錯誤發生在程式編譯階段,在開始執行該程式之前。(
錯誤發生在開發過程中),以下是32個語法錯誤

錯誤號 描述
十進位制 十六進位制 說明
1001 800A03E9 記憶體不足
1002 800A03EA 語法錯誤
1003 800A03EB 需要“:”
1004 800A03EC 需要“;”
1005 800A03ED 需要“(”
1006 800A03EE 需要“)”
1007 800A03EF 需要“]”
1008 800A03F0 需要“{”
1009 800A03F1 需要“}”
1010 800A03F2 需要識別符號
1011 800A03F3 需要“=”
1012 800A03F4 需要“/”
1013 800A03F5 無效數
1014 800A03F6 非法字元
1015 800A03F7 字串常數未結束
1016 800A03F8 註釋未結束
1018 800A03FA 函式外有 ’return’ 語句
1019 800A03FB 在迴圈外不能有“break”
1020 800A03FC 在迴圈外不能有“continue”
1023 800A03FF 需要十六進位制數
1024 800A0400 需要“while”
1025 800A0401 標籤定義重複
1026 800A0402 未找到標籤
1027 800A0403 一條 “switch” 語句中只能有一個 “default”
1028 800A0404 需要識別符號、字串或者數字
1029 800A0405 需要“@end”
1030 800A0406 條件編譯已關閉
1031 800A0407 需要常數
1032 800A0408 需要“@”
1033 800A0409 需要“catch”
1034 800A040A 需要“var”
1035 800A040B “Throw”的後面必須跟有一個表示式,且在同一原始碼行上

************************************************************************
VBScript 執行時錯誤
如果 VBScript 指令碼執行系統無法實施的操作,則會產生 VBScript 執行時錯誤。只有
在執行指令碼、為變量表達式賦值或
分配記憶體時,才會產生 VBScript 執行時錯誤。 以下是65個執行時錯誤:
錯誤編號 描述
十進位制 十六進位制 說明
5 800A0005 無效過程呼叫或引數
6 800A0006 溢位
7 800A0007 記憶體不足
9 800A0009 下標越界
10 800A000A 該陣列為定長的或臨時被鎖定
11 800A000B 被零除
13 800A000D 型別不匹配
14 800A000E 字串空間溢位
17 800A0011 無法執行請求的操作
28 800A001C 堆疊溢位
35 800A0023 未定義 Sub 或 Function
48 800A0030 載入 DLL 錯誤
51 800A0033 內部錯誤
52 800A0034 壞檔名或數
53 800A0035 檔案未找到
54 800A0036 壞檔案模式
55 800A0037 檔案已經開啟
57 800A0039 裝置I/O錯誤
58 800A003A 檔案已經存在
61 800A003D 磁碟空間已滿
62 800A003E 輸入超出檔案尾
67 800A0043 檔案太多
68 800A0044 裝置不可用
70 800A0046 許可權禁用
71 800A0047 磁碟未準備好
74 800A004A 不能用不同的驅動器重新命名
75 800A004B 路徑/檔案訪問錯誤
76 800A004C 路徑未找到
91 800A005B 未設定物件變數
92 800A005C For 迴圈未初始化
94 800A005E 非法使用 Null
322 800A0142 不能建立所需臨時檔案
424 800A01A8 需要物件
429 800A01AD ActiveX 部件無法建立物件
430 800A01AE 類不支援自動化
432 800A01B0 在自動化操作中未找到檔名或類名
438 800A01B6 物件不支援該屬性或方法
440 800A01B8 Automation錯誤
445 800A01BD 物件不支援此操作
446 800A01BE 物件不支援指定的引數
447 800A01BF 物件不支援當前的區域設定
448 800A01C0 未找到命名引數
449 800A01C1 引數不可選
450 800A01C2 錯誤的引數個數或無效的引數屬性值
451 800A01C3 物件不是一個集合
453 800A01C5 指定的dll函式未找到
455 800A01C7 程式碼源鎖錯誤
457 800A01C9 這個鍵已經是本集合的一個元素關聯
458 800A01CA 變數使用了一個 VBScript 中不支援的自動化(Automation)型別
462 800A01CE 遠端伺服器不存在或不能訪問
481 800A01E1 無效圖片
500 800A01F4 變數未定義
501 800A01F5 違法的分配
502 800A01F6 指令碼物件不安全
503 800A01F7 物件不能安全初始化
504 800A01F8 物件不能安全建立
505 800A01F9 無效的或不合格的引用
506 800A01FA 類未被定義
507 800A01FB 發生異常
5016 800A1398 需要正則表示式物件
5017 800A1399 正則表示式中的語法錯誤
5018 800A139A 錯誤的數量詞
5019 800A139B 在正則表示式中需要 ']'
5020 800A139C 在正則表示式中需要 ')'
5021 800A139D 字符集越界
32811 800A802B 元素未找到

**************************************************************
vbscript錯誤程式碼及對應解釋大全
VBScript 語法錯誤
如果 VBScript 語句結構違反了一個或多個 VBScript 指令碼語言語法規則,就會產生
VBScript 語法錯誤。
錯誤通常在執行程式前,編譯程式時產生。 以下是53個語法錯誤:
錯誤編號 描述
十進位制 十六進位制 說明
1001 800A03E9 記憶體不足
1002 800A03EA 語法錯誤
1003 800A03EB 缺少“:”
1005 800A03ED 需要 '('
1006 800A03EE 需要 ')'
1007 800A03EF 缺少“]”
1010 800A03F2 需要識別符號
1011 800A03F3 需要 '='
1012 800A03F4 需要 'If'
1013 800A03F5 需要 'To'
1014 800A03F6 需要 'End'
1015 800A03F7 需要 'Function'
1016 800A03F8 需要 'Sub'
1017 800A03F9 需要 'Then'
1018 800A03FA 需要 'Wend'
1019 800A03FB 需要 'Loop'
1020 800A03FC 需要 'Next'
1021 800A03FD 需要 'Case'
1022 800A03FE 需要 'Select'
1023 800A03FF 需要表示式
1024 800A0400 需要語句
1025 800A0401 需要語句的結束
1026 800A0402 需要整數常數
1027 800A0403 需要 'While' 或 'Until'
1028 800A0404 需要 'While,'、 'Until,' 或語句未結束
1029 800A0405 需要 'With'
1030 800A0406 識別符號太長
1031 800A0407 無效的數
1032 800A0408 無效的字元
1033 800A0409 未結束的串常量
1034 800A040A 未結束的註釋
1037 800A040D 無效使用關鍵字 'Me'
1038 800A040E 'loop' 沒有 'do'
1039 800A040F 無效 'exit' 語句
1040 800A0410 無效 'for' 迴圈控制變數
1041 800A0411 名稱重定義
1042 800A0412 必須為行的第一個語句
1043 800A0413 不能賦給非Byval引數
1044 800A0414 呼叫 Sub 時不能使用圓括號
1045 800A0415 需要文字常數
1046 800A0416 需要 'In'
1047 800A0417 需要 'Class'
1048 800A0418 必須在一個類的內部定義
1049 800A0419 在屬性宣告中需要 Let , Set 或 Get
1050 800A041A 需要 'Property'
1051 800A041B 引數數目必須與屬性說明一致
1052 800A041C 在類中不能有多個預設的屬性/方法
1053 800A041D 類初始化或終止不能帶引數
1054 800A041E Property Let 或 Set 至少應該有一個引數
1055 800A041F 不需要的 'Next'
1056 800A0420 只能在 ‘Property’ 或 ’Function’ 或 ’Sub’ 上指定 ’Default ’
1057 800A0421 說明 'Default' 必須同時說明 'Public' "
1058 800A0422 只能在 Property Get 中指定 'Default'