(A)DOS 錯誤代碼數組
1 Invalid function number 錯誤的功能代碼
嘗試錯誤的操做系統調用.
2 File not found 文件未找到
程序試圖刪除(erase),重命名( rename),打開(open)一個不存在的文件.
3 Path not found 目錄未發現
目錄不存在或是錯誤.也有多是訪問一個不存在的文件.
4 Too many open files 打開太多的文件
當前你的程序當前打開的文件太多咯.超過了操做系統容許打開的最多文件數
5 File access denied
文件訪問拒絕
訪問文件拒絕.引發這個錯誤多是下面幾個緣由: 試圖寫一個只讀文件,或者其實是一個目錄. 文件正在爲其餘程序所使用. 試圖創建一個目錄中已經存在的文件名的文件. 試圖從一個只能寫的文件中讀數據. 試圖從一個只能讀的文件中寫數據. 試圖移除一個不存在的文件或目錄. 不容許訪問這個文件或者目錄.函數
6 Invalid file handle 錯誤的文件句柄
表示你的文件表示府已經失效; 指出你的內存已經混亂.spa
12 Invalid file access code 錯誤的文件訪問代碼
reset 或 rewrite 使用一個錯誤的文件模式值.操作系統
15 Invalid drive number 錯誤的驅動器數字
Getdir 或者 ChDir 函數所使用數字指向了一個不存在的磁盤.指針
16 Cannot remove current directory
不能移動當前目錄
試圖移除的目錄是當前活動目錄..code
17 Cannot rename across drives 不能跨越驅動器更改文件名
你不能重命名一個文件,它可能在另外一個磁盤或分區結束. orm
(B)I/O 錯誤對象
100 Disk read error 磁盤讀錯誤
從磁盤讀數據時錯誤.具備表明性的是你讀文件超過了文件結尾.內存
101 Disk write error 磁盤寫錯誤
磁盤已經滿咯,但是你還試圖寫入數據..rem
102 File not assigned
文件不曾創建關聯
使用 Reset, Rewrite, Append, Rename 和 Erase 以前你必須已經將文件標識符與磁盤
文件創建關聯.
103 File not open 文件未打開
在使用 Close, Read, Write, Seek, EOf, FilePos, FileSize, Flush, BlockRead, and
BlockWrite 以前未打開文件.
104 File not open for input
文件不能打開讀數據
在使用 Read, BlockRead, Eof, Eoln, SeekEof or SeekEoln 以前文件未使用 Reset
打開.
105 File not open for output
文件不能打開寫數據
使用 write 以前未使用 Rewrite 打開.
106 Invalid numeric format
錯誤的數字格式
從標準輸入(Text 文件)中預期獲得的數字格式不對.
(C)嚴重錯誤
150 Disk is write-protected
磁盤寫保護
(Critical error)=臨界偏差
151 Bad drive request struct length
(Critical error)
152 Drive not ready
驅動器未準備好
(Critical error)
154 CRC error in data 數據 CRC 校檢錯誤
(Critical error)
156 Disk seek error 磁盤尋道錯誤
(Critical error)
157 Unknown media type 不明的媒體類型
(Critical error)
158 Sector Not Found
磁盤扇區錯誤
161:設備讀失敗
162:硬件故障
(D)致命錯誤
200:被零除
20l:範圍檢查錯
202:堆棧溢出錯
203:堆溢出錯
204:無效指針操做
205:浮點上溢出
206:浮點下溢出
207:無效浮點運算
208:未安裝覆蓋管理程序
209:覆蓋文件讀錯
210:對象未初始化
2ll:調用抽象方法
212:流登計錯
213:集合下標越界
214:集合溢出
215:算術上溢錯誤
216:存取非法
217:控制-C(常見問題:開了頭文件但出現其餘錯誤就會爆)
218:受權指令
219:無效的 TYPECAST
220:無效的變體 TYPECAST
221:無效的變體操做
222:沒有變體方法調用 DISPATCHER
223:不能創建變體數組
224:變體不包含數組
225:變體數組邊界錯誤
226:TLS 初始化錯誤