Delphi / Kylix runtime error codes

Posted: September 15th, 2008 | Author: steve | Filed under: pascal | No Comments »

1 Invalid function number
2 File not found
3 Path not found
4 Too many open files
5 File access denied
6 Invalid file handle
12 Invalid file access code
15 Invalid drive number
16 Cannot remove current directory
17 Cannot rename across drives
100 Disk read error
101 Disk write error
102 File not assigned
103 File not open
104 File not open for input
105 File not open for output
106 Invalid numeric format
200 Division by zero
201 Range check error
202 Stack overflow error
203 Heap overflow error
204 Invalid pointer operation
205 Floating point overflow
206 Floating point underflow
207 Invalid floating point operation
210 Object not initialized
211 Call to abstract method
212 Stream registration error
213 Collection index out of range
214 Collection overflow error
215 Arithmetic overflow error
216 General protection fault
217 reControlBreak
218 rePrivInstruction
219 reInvalidCast
220 reVarTypeCast
221 reVarInvalidOp
222 reVarDispatch
223 reVarArrayCreate
224 reVarNotArray
225 reVarArrayBounds
227 reAssertionFailed
228 reIntfCastError
229 reSafeCallError

230 Reserved by the compiler for unhandled exceptions
231 Too many nested exceptions
232 Fatal signal raised on a non-Delphi thread
234 reCodesetConversion

Codes 230, 231, 232 and 234 are Linux only.



Leave a Reply