參考 VBScript 執行時錯誤與解釋

2021-08-25 13:00:11 字數 2094 閱讀 7240

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 元素未找到

參考 JScript 執行時錯誤說明

jscript 執行時錯誤 jscript 執行時錯誤是指當 jscript 指令碼試圖執行乙個系統不能執行的動作時導致的錯誤。當正在執行指令碼 計算變數表示式 或者正在動態分配記憶體時出現jscript 執行時錯誤時。以下是76個執行時錯誤 錯誤號 描述 十進位制 十六進製制 說明 5 800a0...

std map insert執行時錯誤

今天除錯程式時,在std map insert 會產生錯誤中斷,分析過程如下 定義了乙個全域性的map變數,在a.h中宣告,在a.cpp中定義並定義了初始化函式 在另乙個檔案use a.cpp中,呼叫map變數初始化函式initmaptimeinter 執行時在maptimeinter.insert...

JScript 執行時錯誤

jscript 執行時錯誤是指當 jscript 指令碼試圖執行乙個系統不能執行的動作時導致的錯誤。當正在執行指令碼 計算變數表示式 或者正在動態分配記憶體時出現 jscript 執行時錯誤時。錯誤號 描述 5029 陣列長度必須為一有限正整數 5030 必須賦給陣列長度乙個有限正數 5028 需要...