windows xp系統提示的Error:Runtime error 21 at 0040605E是什麽故障,怎麽排除?
webopedia 關於 運行時錯誤的定義:
/TERM/r/runtime_error.html
An error that occurs during the execution of a program. In contrast, compile-time errors occur while a program is being compiled. Runtime errors indicate bugs in the program or problems that the designers had anticipated but could do nothing about. For example, running out of memory will often cause a runtime error.(運行時錯誤是程序執行期間發生的錯誤,它不同於編譯期間發生的錯誤.運行時錯誤可能是程序中的毛病引起的,也可能程序並無錯誤,例如機器存儲器不夠引起)
Note that runtime errors differ from bombs or crashes in that you can often recover gracefully from a runtime error.(運行時錯誤不同於炸彈或系統垮掉,運行時錯誤壹般不影響操作系統運行)
具體的運行錯誤,要參照錯誤信息,分析後,想辦法解決.
主要是 用到 IE的時候就出現這個 ,我平時用myie2。
上網查看了壹些東西後 ,自己用 roguecleaner的軟件掃描了壹下,把壹些垃圾廣告插件都去了。就 OK了,^_^ 。
特別是出現桌面文件夾打不開的時候嚇死我了,我剛重裝系統,丟了些資料。
RUNTIME ERROR SSS AT III:MMM
其中,SSS是運行錯誤代碼,III是錯誤發生的程序段,MMM是錯誤地址。
DOS 錯誤代碼:
1 無效DoS功能號
2 文件末找到
3 路徑未找到
4 打開文件過多
5 禁止文件存取
6 無效文件句柄
12 無效文件存取代碼
15 無效驅動器號
16 不能刪除當前日錄
17 不能跨驅動器改文件名
I/O錯誤
100 磁盤讀錯誤
101 磁盤寫錯誤
102 文件變量末賦值
103 文件未打開
104 文件未用輸入方式打開
105 文件末用輸出方式打開
106 無效數字格式
嚴重錯誤
150 磁盤寫保護
15l 未知單元
152 驅動器未準備好
153 未知命令
154 數據CRC校驗錯
155 驅動器請求的結構長度錯
156 磁盤定位錯
157 未知媒介類型
158 扇區末找到
159 打印機缺紙
160 設備寫失敗
161 設備讀失敗
162 硬件故障
致命錯誤
200 被零除
201 範圍檢查錯
202 堆棧溢出錯
203 堆溢出錯
204 無效指針操作
205 浮點上溢出
206 浮點下溢出
207 無效浮點運算
208 未安裝覆蓋管理程序
209 覆蓋文件讀錯
210 對象未初始化
211 調用抽象方法
212 流登計錯
213 集合下標越界
214 集合溢出
下面列出在編譯程序時可能出現的錯誤,在集成環境下,Turbo Pascal將自動加載源程序並定位於出錯處。
1 內存溢出
2 缺標識符
3 標識符未定義
4 標識符重定義
5 語法錯誤
6 實型常量錯
7 整型常量錯
8 字符串常量跨行
9 文件嵌套過多
10 非正常文件結束
11 行過長
12 缺類型標識符
13 打開文件過多
14 無效文件名
15 文件未找到
16 磁盤滿
17 無效編譯指示
18 文件過多
19 指針定義中未定義類型
20 缺變量標識符
21 類型錯誤
22 結構過長
24 文件分量不能為文件
25 無效字符串長度
26 類型不匹配
27 無效子界基類型
28 下界大於上界
29 缺有序類型
30 缺整型常數
31 缺常數
32 缺整型或實型常數
33 缺指針類型標識符
34 無效的函數結果類型
35 缺標號標識符
36 缺BEGIN
37 缺END
38 缺整型表達式
39 缺有序表達式
40 缺布爾表達式
41 操作數類型與操作符不匹配
42 表達式錯
43 非法賦值
44 缺字段標識符
45 目標文件過長
46 未定義外部標識符
47 無效*.OBJ文件記錄
48 代碼段過長
49 數據段過長
50 缺DO
51 無效PUBLIC定義
52 無效EXTRN定義
53 EXTRN定義過多
54 缺0F
55 缺INTERFACE
56 無效重定位引用
57 缺THEN
58 缺T0或DOWNTO
59 未定義的向前引用
60 過程過多
61 無效類型轉換
62 被零除D
63 無效文件類型
64 不能讀寫該類型的變量
65 缺指針變量
66 缺字符串變量
67 缺字符串表達式
68 單元循環引用
69 單元名不匹配
70 單元版本不匹配
71 單元重名
72 單元文件格式錯誤
73 缺IMPLEMENTATl0N
74 常數與CASE類型不相匹配
75 缺記錄變量
76 常數越界
77 缺文件變量
78 缺指針變量
79 缺整型或實型表達式
80 標號不在當前塊中
81 標號已定義
82 標號未定義
83 無效參數
84 缺UNIT
85 缺“;”
86 缺“:”
87 缺“,”
88 缺“(”
89 缺“)”
90 缺“=”
91 缺“:=”
92 缺“[”或“(.”
93 缺“]”或“.)”
94 缺“.”
96 變量過多
97 無效FOR控制變量
98 缺整型變量
99 此處不允許用文件和
100字符串長度不匹配
101無效字順序
102缺字符串常數
103缺整型或實型變量
104缺有序變量
105INLINE錯
106缺字符表達式
107重定位項過多
112CASE常量越界
113語句錯
114不能調用中斷過程
116必須在8087方式下編譯
117末找到目標地址
118此處不允許包含文件
120缺NIL
121無效限定符
122無效變量引用
123符號過多
124語句部分過長
126文件必須為變量參數
127條件符號過多
128條件指令錯位
130初始條件定義錯
13l過程和函數頭與前面定義的不匹酉
132嚴重磁盤錯誤
133不能計算該表達式
134表達式錯誤結束
135無效格式說明符
136無效間接引用
137此處不允許結構變量
138無SYSTEM單元不能計算
139不能存取該符號
140無效浮點運算
141不能將覆蓋編譯至內存
142缺過程和函數變量
143無效過程或函數引用
144不能覆蓋該單元
147缺對象類型
148不允許局部對象類型
149缺VIRTUAL
150缺方法標識符
151不允許虛擬構造方法
152缺構造方法標識符
153缺釋放方法標識符
154FAIL只允許在構造方法內使用
155無效的操作符和操作數組合
156缺內存引用
157不能加減可重定位符號
158無效寄存器組合
159未激活286/287指令
160無效符號引用
161代碼生成錯
162缺ASM
解決方法,重裝DOS或系統