delphi 오류 정보
*******************************
* *
*******************************
';' not allowed before 'ELSE' ElSE “;”
'<clause>' clause not allowed in OLE automation section OLE “<clause>”
'<name>' is not a type identifier <name>
'<name>' not previously declared as a PROPERTY <name> PROPERTY
'GOTO <label>' leads into or out of TRY statement GOTO <label> TRY
<clause1> clause expected, but <clause2> found <clause1>, <clause2>
16-Bit fixup encountered in object file '<text>' <text> 16
486/487 instructions not enabled 486/487
Abstract methods must be virtual or dynamic
Array type required
Assignment to FOR-Loop variable '<Name>' FOR <Name>
Bad argument type in variable type array constructor
Bad file format '<name>' <name>
Bad file format: <Filename> <Filename>
Bad global symbol definition: '<Name>' in object file '<Filename>' '<Filename>' '<Name>'
Bad unit format: <Filename> <Filename>
BREAK or CONTINUE outside of loop BREAK CONTINUE
Cannot add or subtract relocatable symbols
Cannot assign to a read-only property
Cannot BREAK, CONTINUE or EXIT out of a FINALLY clause FINALLY , BREAK,CONTINUE EXIT
Cannot initialize local variables
Cannot initialize multiple variables
Cannot initialize thread local variables
Cannot override a static method
Cannot read a write-only property
Case label outside of range of case expression CASE CASE
Circular unit reference to <Unitname> <Unitname>
Class already has a default property
Class does not have a default property
Class or object types only allowed in type section
Class type required
Close error on <Filename> <Filename>
Compile terminated by user
Constant expected
Constant expression expected
Constant expression violates subrange bounds
Constant object cannot be passed as var parameter
Constant or type identifier expected
Constants cannot be used as open array arguments
Constructing instance of '<name>' containing abstract methods <name>
Could not compile used unit '<Unitname>' <Unitname>
Could not create output file <Filename> <Filename>
Could not load RLINK32.DLL RLINK32.DLL
Data type too large: exceeds 2 GB : 2GB
Declaration of <Name> differs from previous declaration <Name>
Default property must be an array property
Default values must be of ordinal, pointer or small set type 、
Destination cannot be assigned to
Destination is inaccessible
Dispid '<number>' already used by '<name>' DISPID <name>
Dispid clause only allowed in OLE automation section DISPID OLE
Division by zero
Duplicate case label CASE
Duplicate tag value
Dynamic method or message handler not allowed here
Dynamic methods and message handlers not allowed in OLE automation section OLE
Element 0 inaccessible - use 'Length' or 'SetLength' 0 - LENGTH SETLENGTH
Error in numeric constant
EXCEPT or FINALLY expected EXCEPT FINALLY
EXPORTS allowed only at global scope EXPORTS
Expression has no value
Expression too complicated
Field definition not allowed in OLE automation section OLE
Field definition not allowed after methods or properties
Field or method identifier expected
File not found: <Filename> <Filename>
File type not allowed here
For loop control variable must be simple local variable FOR
For loop control variable must have ordinal type FOR
FOR or WHILE loop executes zero times - deleted FOR WHILE -
FOR-Loop variable '<name>' cannot be passed as var parameter FOR <name>
FOR-Loop variable '<Name>' may be undefined after loop FOR <NAME>
Function needs result type
Identifier redeclared: '<name>' <name>
Illegal character in input file: '<char>' ($<hex>) '<char>'
Illegal message method index
Illegal reference to symbol '<Name>' in object file '<Filename>' <filename> <name>
Illegal type in OLE automation section: '<typename>' OLE <typename>
Illegal type in Read/Readln statement Read/Readln
Illegal type in Write/Writeln statement Write/Writeln
Inaccessible value
Incompatible types: '<name>' and '<name>' <name> <name>
Incompatible types: <text> <text>
Inline assembler stack overflow
Inline assembler syntax error
Instance variable '<name>' inaccessible here <name>
Integer constant or variable name expected
Integer constant too large
Internal error: <ErrorCode> <errorcode>
Invalid combination of opcode and operands
Invalid compiler directive: '<Directive>' <DIRECTIVE>
Invalid function result type
Invalid message parameter list
Invalid register combination
Invalid typecast TYPECASE
Label '<Name>' is not declared in current procedure <NAME>
Label already defined: '<Labelname>' <LABELNAME>
Label declaration not allowed in interface part
Label declared and referenced, but not set: '<label>' <label> ,
Label expected
Left side cannot be assigned to
Line too long (more than 255 characters) ( 255 )
Local class or object types not allowed
Local procedure/function '<Name>' assigned to procedure variable / <NAME>
LOOP/JCXZ distance out of range LOOP/JCXZ
Low bound exceeds high bound
Memory reference expected
Method '<name>' hides virtual method of base type '<name>' <NAME> <NAME>
Method '<name>' not found in base class <NAME>
Method identifier expected
Missing ENDIF directive ENDIF
Missing operator or semicolon
Missing or invalid conditional symbol in '$<symbol>' directive $<symbol>
Missing parameter type
Necessary library helper function was eliminated by linker
No definition for abstract method '<name>' allowed <NAME>
Not enough actual parameters
Number of elements differs from declaration
Numeric overflow
Object or class type required
Object type required
Only register calling convention allowed in OLE automation section OLE
Operand size mismatch
Operator not applicable to this operand type
Order of fields in record constant differs from declaration
Ordinal type required
Out of memory
Overflow in conversion or arithmetic operation
Overriding automated virtual method '<name>' cannot specify a dispid <NAME> DISPID
PACKED not allowed here PACKED
Pointer type required
Procedure cannot have a result type
Procedure DISPOSE needs destructor DISPOSE destructor
Procedure FAIL only allowed in constructor FAIL constructor
Procedure NEW needs constructor NEW constructor
PROCEDURE or FUNCTION expected PROCEDURE FUNCTION
Procedure or function name expected
Program or unit '<name>' recursively uses itself
Property '<name>' does not exist in base class <NAME>
Published property '<name>' cannot be of type <type> Published <NAME> <type>
Published Real48 property '<name>' must be Single, Double or Extended Published REAL <NAME> Single, Double Extended
Re-raising an exception only allowed in exception handler
Read error on <Filename> <FILENAME>
Record, object or class type required ,
Redeclaration of '<name>' hides a member in the base class <NAME>
Redeclaration of property not allowed in OLE automation section OLE
Return value of function '<Functionname>' might be undefined <Functionname>
Seek error on <Filename> <FILENAME>
Segment/Offset pairs not supported in Borland 32-bit Pascal Borland 32 PASCAL Segment/Offset
Sets may have at most 256 elements 256
Size of published set '<name>' is >32 bits published <NAME> 32
Slice standard function only allowed as open array argument Slice
Statement expected, but expression of type '<type>' found , <TYPE>
Statements not allowed in interface part
String constant too long
String constant truncated to fit STRING[<number>] STRING[<number>]
Strings may have at most 255 elements 255
Structure field identifier expected
Syntax error in real number
System unit out of date or corrupted: missing '<name>' : <NAME>
Text after final 'END. END.
This form of method call only allowed for class methods
This form of method call only allowed in methods of derived types
This type cannot be initialized
Thread local variables cannot be ABSOLUTE ABSOLUTE
Thread local variables cannot be local to a function or procedure
Too many actual parameters
Too many conditional symbols
Type '<name>' has no type info <NAME>
Type '<Name>' is not yet completely defined <NAME>
Type '<name>' must be a class to have a PUBLISHED section <NAME> PUBLISHED
Type '<name>' must be a class to have OLE automation <NAME> OLE
Type '<name>' needs finalization - not allowed in file type <NAME> -
Type '<name>' needs finalization - not allowed in variant record <NAME> -
Type expected TYPE
Type not allowed in OLE Automation call OLE
Type of expression must be BOOLEAN BOOLEAN
Type of expression must be INTEGER INTEGER
TYPEINFO standard function expects a type identifier TYPEINFO
TYPEOF can only be applied to object types with a VMT TYPEOF VMT
Types of actual and formal var parameters must be identical
Undeclared identifier: '<name>' <NAME>
Unexpected end of file in comment started on line <Number> <Number>
Unit <Unit1> was compiled with a different version of <Unit2> <UNIT1> <UNIT2>
Unit name mismatch: '<Unitname>' <UNITNAME>
Unknown directive: '<Directive>' <DIRECTIVE>
Unnamed arguments must precede named arguments in OLE Automation call OLE
Unsatisfied forward or external declaration: '<Procedurename>' <Procedurename>
Unterminated string
Value assigned to '<Name>' never used <NAME>
Variable '<name>' inaccessible here due to optimization , <NAME>
Variable '<name>' is declared but never used in '<name>' <NAME> ,
Variable '<Name>' might not have been initialized <NAME>
Variable required
Virtual constructors are not allowed constructors
Write error on <Filename> <Filename>
Wrong or corrupted version of RLINK32.DLL RLINK32.DLL
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[Delphi] TStringBuilder그리고 꼭 사용해야만 할까? 그림처럼 Heap 영역에 "Hello" 공간을 생성하고 포인팅을 한다. "Hello World" 공간을 새로 생성한 후 포인팅을 하게 된다. 결국 "Hello" 라는 String 객체가 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.