⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 errors.ini

📁 Jedi Code Library JCL JVCL 组件包 JCL+JVCL超过300个组件的非可视/可视大型组件包。
💻 INI
📖 第 1 页 / 共 2 页
字号:
; This is a supplementary file for the ErrLook utility. You can add error codes and messages here for those
; errors that are not directly available by calling the Win32 API FormatMessage function
; (like the Delphi I/O error codes).
; For those error categories that are stored as resources inside a DLL (f.ex the BDE errors), do not add
; the error codes here. Instead use the "Modules" command in ErrLook to add the DLL's or EXE's containing the
; error codes to the program.

; How this file is organized:
; Each section (category) should contain the error codes and corresponding messages for a specific group of
; errors. When an error value is found, ErrLook displays the category it was found in as well as the
; error message
; Searching in this file differs from the way that the Win 32 API is searched. When
; calling the FormatMessage function, the Error Code is always converted to an integer first
; (this means that you can't use named constants with the Win 32 API errors),
; but when reading from this file, the Error Code is compared VERBATIM to what is in this file.
; This means that if you want to be able to search for more than one value type
; (i.e integer, "0x" type hex, "$" type hex and named constant declaration), you must add the
; corresponding Error Code for each type and duplicate the error message (see the DOS Extended
; Error category below for an example)

; The Externals category is special: it can contain a list of the paths and filenames of other ini files with error codes. 
; These files must follow the same format as this file and can also have an Externals section. 
; The format of each item is <index>=<path>
[Externals]
;0=BDEErrors.ini


[Delphi 1 Compiler Error Messages]
1=Out of memory
2=Identifier expected
3=Unknown identifier
4=Duplicate identifier
5=Syntax error
6=Error in real constant
7=Error in integer constant
8=String constant exceeds line
10=Unexpected end of file
11=Line too long
12=Type identifier expected
13=Too many open files
14=Invalid file name
15=File not found
16=Disk full
17=Invalid compiler directive
18=Too many files
19=Undefined type in pointer definition
20=Variable identifier expected
21=Error in type
22=Structure too large
23=Set base type out of range
24=File components cannot be files or objects
25=Invalid string length
26=Type mismatch
27=Invalid subrange base type
28=Lower bound greater than upper bound
29=Ordinal type expected
30=Integer constant expected
31=Constant expected
32=Integer or real constant expected
33=Pointer type identifier expected
34=Invalid function result type
35=Label identifier expected
36=BEGIN expected
37=END expected
38=Integer expression expected
39=Ordinal expression expected
40=Boolean expression expected
41=Operand types do not match operator
42=Error in expression
43=Illegal assignment
44=Field identifier expected
45=Object file too large
46=Undefined external
47=Invalid object file record
48=Code segment too large
49=Data segment too large
50=DO expected
51=Invalid PUBLIC definition
52=Invalid EXTRN definition
53=Too many EXTRN definitions
54=OF expected
55=INTERFACE expected
56=Invalid relocatable reference
57=THEN expected
58=TO or DOWNTO expected
59=Undefined FORWARD
61=Invalid typecast
62=Division by zero
63=Invalid file type
64=Cannot read or write variables of this type
65=Pointer variable expected
66=String variable expected
67=String expression expected
68=Circular unit reference
69=Unit name mismatch
70=Unit version mismatch
71=Internal stack overflow
72=Unit file format error
73=IMPLEMENTATION expected
74=Constant and case types don't match
75=Record or object variable expected
76=Constant out of range
77=File variable expected
78=Pointer expression expected
79=Integer or real expression expected
80=Label not within current block
81=Label already defined
82=Undefined label in preceding statement part
83=Invalid @ argument
84=UNIT expected
85=expected
86=":" expected
87="," expected
88="(" expected
89=")" expected
90="=" expected
91=":=" expected
92="[" or "(." expected
93="]" or ".)" expected
94="." expected
95=".." expected
96=Too many variables
97=Invalid FOR control variable
98=Integer variable expected
99=File types are not allowed here
100=String length mismatch
101=Invalid ordering of fields
102=String constant expected
103=Integer or real variable expected
104=Ordinal variable expected
105=INLINE error
106=Character expression expected
107=Too many relocation items
108=Overflow in arithmetic operation
109=No enclosing FOR, WHILE, or REPEAT statement
110=Debug information table overflow
112=CASE constant out of range
113=Error in statement
114=Cannot call an interrupt procedure
115=Duplicate CASE constant
116=Must be in 80x87 mode to compile
117=Target address not found
118=Include files are not allowed here
119=No inherited methods are accessible here
121=Invalid qualifier
122=Invalid variable reference
123=Too many symbols
124=Statement part too large
125=Undefined class in preceding declaration
126=Files must be var parameters
127=Too many conditional symbols
128=Misplaced conditional directive
129=ENDIF directive missing
130=Error in initial conditional defines
131=Header does not match previous definition
132=Too many PUBLIC definitions
133=Cannot evaluate this expression
134=Expression incorrectly terminated
135=Invalid format specifier
136=Unit is missing from uses clause
137=Structured variables are not allowed here
138=Cannot evaluate without System unit
139=Cannot access this symbol
140=Invalid floating-point operation
142=Pointer or procedural variable expected
143=Invalid procedure or function reference
146=File access denied
147=Object or class type expected
148=Local object or class types are not allowed
149=VIRTUAL expected
150=Method identifier expected
151=Virtual constructors are not allowed
152=Constructor identifier expected
153=Destructor identifier expected
154=Fail only allowed within constructors
155=Invalid combination of opcode and operands
156=Memory reference expected
157=Cannot add or subtract relocatable symbols
158=Invalid register combination
159=286/287 instructions are not enabled
160=Invalid symbol reference
161=Code generation error
162=ASM expected
163=Duplicate dynamic method index
164=Duplicate resource identifier
165=Duplicate or invalid export index
166=Procedure or function identifier expected
167=Cannot export this symbol
168=Duplicate export name
169=Executable file header too large
170=Too many segments
172=READ or WRITE clause expected
173=Cannot read a write-only property
174=Cannot assign to a read-only property
175=Cannot exit a FINALLY block
176=Label and GOTO not at same nesting level
177=ON expected
178=Cannot mix class and object types
179=PROCEDURE or FUNCTION expected
180=Class type identifier expected
181=Class expression expected
182=Instance variable not accessible here
183=Invalid method reference
184=Default property must be an array property
185=Class already has a default property
186=Invalid message handler parameter list
187=Method does not exist in base class
188=Cannot override a static method
189=Property does not exist in base class
190=Unit has no register procedure
191=Type not supported in expression lists
192=Property access method not found
193=Expression too complex
194=Process faulted during evaluation
195=Exception raised during evaluation
196=Evaluator already active
197=Property access method removed by smart linker
198=RAISE not allowed outside EXCEPT..END block
199=Resource file format error
200=PUBLISHED not allowed in this class
201=This field cannot be PUBLISHED
202=This property cannot be PUBLISHED

[Delphi DOS Errors]
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
18=No more files

[Delphi I/O Errors]
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

[Delphi Critical Errors]
150=Write protected
151=Unknown unit/Bad drive request struct length
152=Drive not ready
153=Unknown command
154=CRC error in data
155=Bad drive request structure length
156=Disc seek error
157=Unknown media type
158=Sector not found
159=Printer out of paper
160=Device write fault
161=Device read fault
162=Hardware failure (C-DOS: file/device opened by another process)

[Delphi Fatal Errors]
200=Division by zero	(EDivByZero)
201=Range check error	(ERangeError)
202=Stack overflow	(EStackOverflow)
203=Heap overflow error	(EOutOfMemory)
204=Invalid pointer operation	(EInvalidPointer)
205=Floating point overflow	(EOverflow)
206=Floating point underflow	(EUnderflow)
207=Invalid floating point operation	(EInvalidOp)
210=Abstract Method Error	(EAbstractError)
215=Arithmetic overflow (integer only)	(EIntOverflow)
216=Access violation (GPF)	(EAccessViolation)
217=Control-C	or Unhandled Exception (EControlC)
218=Privileged instruction	(EPrivilege)
219=Invalid typecast	(EInvalidCast)
220=Invalid variant typecast	(EVariantError)
221=Invalid variant operation	(EVariantError)
222=No variant method call dispatcher	(EVariantError)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -