delphi中常见错误提示说明
<p> Delphi的中文错误提示</p><p>';' not allowed before 'ELSE' ElSE前不允许有“;”<br>'' clause not allowed in OLE automation section 在OLE自动区段不允许“”子句<br>'' is not a type identifier 不是类型标识符<br>'' not previously declared as a PROPERTY 前面没有说明PROPERTY<br>'GOTO ' leads into or out of TRY statement GOTO 进入或超出TRY语句的范围<br>clause expected, but found 要求子句,但出现<br>16-Bit fixup encountered in object file '' 在对象文件遇到16位修复<br>486/487 instructions not enabled 不能用486/487指令<br>Abstract methods must be virtual or dynamic 抽象方法必须为虚拟的或动态的<br>Array type required 需要数组类型<br>Assignment to FOR-Loop variable '' 给FOR循环变量赋值<br>Bad argument type in variable type array constructor 在变量类型数组结构中不正确的参数类型<br>Bad file format '' 错误的文件格式<br>Bad file format: 错误的文件格式<br>Bad global symbol definition: '' in object file '' 对象文件''中错误的全局符号定义''<br>Bad unit format: 错误的单元格式<br>BREAK or CONTINUE outside of loop BREAK或CONTINUE超出循环<br>Cannot add or subtract relocatable symbols 不能增加或减少可重置的符号<br>Cannot assign to a read-only property 不能指定只读属性<br>Cannot BREAK, CONTINUE or EXIT out of a FINALLY clause 超出FINALLY子句的范围,不能使用</p>
<p>BREAK,CONTINUE或EXIT语句<br>Cannot initialize local variables 不能初始化局部变量<br>Cannot initialize multiple variables 不能初始化多个变量<br>Cannot initialize thread local variables 不能初始化线程局部变量<br>Cannot override a static method 不能覆盖静态方法<br>Cannot read a write-only property 不能读取只写属性<br>Case label outside of range of case expression CASE标号超出了CASE表达式的范围<br>Circular unit reference to 对单元循环引用<br>Class already has a default property 类已具有默认的属性<br>Class does not have a default property 类没有默认的属性<br>Class or object types only allowed in type section 在类型区段只允许有类或对象类型<br>Class type required 需要类类型<br>Close error on 文件关闭错误<br>Compile terminated by user 用户中止编译<br>Constant expected 要求常量<br>Constant expression expected 要求常量表达式<br>Constant expression violates subrange bounds 常量表达式超出子界范围<br>Constant object cannot be passed as var parameter 常量对象不能作为变量参数传递<br>Constant or type identifier expected 要求常量或类型标识符<br>Constants cannot be used as open array arguments 常量不能用作打开数组参数<br>Constructing instance of '' containing abstract methods 构造的实体包含抽象的方法<br>Could not compile used unit '' 不能用单元编译<br>Could not create output file 不能建立输出文件<br>Could not load RLINK32.DLL 不能加载RLINK32.DLL<br>Data type too large: exceeds 2 GB 数据类型太大:超过2GB<br>Declaration of differs from previous declaration 的说明与先前的说明不同<br>Default property must be an array property 默认的属性必须为数组属性<br>Default values must be of ordinal, pointer or small set type 默认的值必须为序数、指针或小</p>
<p>集类型<br>Destination cannot be assigned to 目标不能指定<br>Destination is inaccessible 目标不能存取<br>Dispid '' already used by '' DISPID标识号已被使用<br>Dispid clause only allowed in OLE automation section DISPID子句只能在OLE自动区段中使用<br>Division by zero 除数为零<br>Duplicate case label CASE标号重复<br>Duplicate tag value 重复的标志值<br>Dynamic method or message handler not allowed here 这里不允许有动态方法或信息处理程序<br>Dynamic methods and message handlers not allowed in OLE automation section在OLE自动区段不</p>
<p>允许有动态方法或消息处理程序<br>Element 0 inaccessible - use 'Length' or 'SetLength' 元素0不能存取-使用LENGTH或SETLENGTH<br>Error in numeric constant 数值常量错误<br>EXCEPT or FINALLY expected 要求EXCEPT或FINALLY<br>EXPORTS allowed only at global scope EXPORTS只允许在全局范围使用<br>Expression has no value 表达式没有值<br>Expression too complicated 表达式太复杂<br>Field definition not allowed in OLE automation section 在OLE自动区段中不允许域定义<br>Field definition not allowed after methods or properties 在方法或属性后不允许域定义<br>Field or method identifier expected 要求域或方法标识符<br>File not found: 文件没有找到<br>File type not allowed here 这儿不允许文件类型<br>For loop control variable must be simple local variable FOR循环控制变量必须为简单局部变量<br>For loop control variable must have ordinal type FOR循环控制变量必须为序数类型<br>FOR or WHILE loop executes zero times - deleted FOR或WHILE循环执行零次-删除<br>FOR-Loop variable '' cannot be passed as var parameter FOR循环变量不能作为参数传递<br>FOR-Loop variable '' may be undefined after loop 在循环后的FOR循环变量是不确定的<br>Function needs result type 函数需要结果类型<br>Identifier redeclared: '' 标识符重复说明<br>Illegal character in input file: '' ($) 在输入文件中的非法字符''<br>Illegal message method index 非法的消息方法指针<br>Illegal reference to symbol '' in object file '' 在对象文件中对符号的非法引用<br>Illegal type in OLE automation section: '' 在OLE自动区段中的非法类型<br>Illegal type in Read/Readln statement 在Read/Readln语句中的非法类型<br>Illegal type in Write/Writeln statement 在Write/Writeln语句中的非法类型<br>Inaccessible value 不可存取的值<br>Incompatible types: '' and '' 不兼容的类型和<br>Incompatible types: 不兼容的类型<br>Inline assembler stack overflow 内联汇编溢出<br>Inline assembler syntax error 内联汇编语法错误<br>Instance variable '' inaccessible here 实体变量在这里不能存取<br>Integer constant or variable name expected 要求整形常量或变量名<br>Integer constant too large 整型常量太大<br>Internal error: 内部错误<br>Invalid combination of opcode and operands 操作码与操作对象的无效组合<br>Invalid compiler directive: '' 无效的编译指令<br>Invalid function result type 无效的函数值类型<br>Invalid message parameter list 无效的消息参数列表<br>Invalid register combination 无效的寄存器组合<br>Invalid typecast 无效的TYPECASE<br>Label '' is not declared in current procedure 在当前的过程中没有说明标号<br>Label already defined: '' 标号已经定义<br>Label declaration not allowed in interface part 在界面部分不允许标号说明<br>Label declared and referenced, but not set: '' 标号被说明及引用,但不能设置<br>Label expected 要求标号<br>Left side cannot be assigned to 左边不能赋值<br>Line too long (more than 255 characters) 行太长(超出255个字符)<br>Local class or object types not allowed 不允许局部的类或对象类型<br>Local procedure/function '' assigned to procedure variable 局部过程/函数赋给过程变量<br>LOOP/JCXZ distance out of range LOOP/JCXZ距离超出范围<br>Low bound exceeds high bound 下界超过上界<br>Memory reference expected 要求内存引用<br>Method '' hides virtual method of base type '' 方法隐藏了基类型为的虚拟方法<br>Method '' not found in base class 在基类中没有找到方法<br>Method identifier expected 要求方法标识符<br>Missing ENDIF directive 缺少ENDIF指令<br>Missing operator or semicolon 缺少操作符或分号<br>Missing or invalid conditional symbol in '$' directive 在$指令中缺少或无效的条件符号<br>Missing parameter type 缺少参数类型<br>Necessary library helper function was eliminated by linker 必要的库帮助函数被连接程序删除<br>No definition for abstract method '' allowed 抽象方法没有定义<br>Not enough actual parameters 没有足够的实际参数<br>Number of elements differs from declaration 元素数与说明不同<br>Numeric overflow 数值溢出<br>Object or class type required 需要对象或类类型<br>Object type required 需要对象类型<br>Only register calling convention allowed in OLE automation section 在OLE自动区段中只允许</p>
<p>寄存器调用约定<br>Operand size mismatch 运算对象大小匹配<br>Operator not applicable to this operand type 运算符不使用于这一运算对象类型<br>Order of fields in record constant differs from declaration 在记录常量中的域次序与说明不</p>
<p>同<br>Ordinal type required 需要序数类型<br>Out of memory 内存溢出<br>Overflow in conversion or arithmetic operation 转换或算术操作溢出<br>Overriding automated virtual method '' cannot specify a dispid 覆盖的自动虚拟方法不能指定</p>
<p>DISPID<br>PACKED not allowed here 这里不允许PACKED<br>Pointer type required 需要指针类型<br>Procedure cannot have a result type 过程不能有结果类型<br>Procedure DISPOSE needs destructor 过程DISPOSE需要destructor<br>Procedure FAIL only allowed in constructor 过程FAIL只允许在constructor方法中<br>Procedure NEW needs constructor 过程NEW需要constructor方法<br>PROCEDURE or FUNCTION expected 要求PROCEDURE或FUNCTION<br>Procedure or function name expected 要求过程或函数名<br>Program or unit '' recursively uses itself 程序或单元递归<br>Property '' does not exist in base class 在基类中属性不存在<br>Published property '' cannot be of type Published属性不能具有类型<br>Published Real48 property '' must be Single, Double or Extended Published REAL属性必须为</p>
<p>Single, Double或Extended<br>Re-raising an exception only allowed in exception handler 在意外处理中只允许重新引起意外</p>
<p>处理<br>Read error on 文件读出错<br>Record, object or class type required 需要记录,对象或类类型<br>Redeclaration of '' hides a member in the base class 的重新说明隐藏了基类中一个元素<br>Redeclaration of property not allowed in OLE automation section 在OLE自动区段中不允许属性</p>
<p>重复说明<br>Return value of function '' might be undefined 函数的返回值可能没有定义<br>Seek error on 在中搜索错误<br>Segment/Offset pairs not supported in Borland 32-bit Pascal 在Borland 32位的PASCAL中不支</p>
<p>持Segment/Offset对<br>Sets may have at most 256 elements 集至少有256个元素<br>Size of published set '' is >32 bits published集的大小大于32字节<br>Slice standard function only allowed as open array argument Slice标准函数只允许作为打开数</p>
<p>组参数<br>Statement expected, but expression of type '' found 要求语句,但出现类型的表达式<br>Statements not allowed in interface part 在界面中不允许的语句<br>String constant too long 字符串常量太长<br>String constant truncated to fit STRING[] 字符串常量截取到适合STRING[]<br>Strings may have at most 255 elements 字符串至少255个元素<br>Structure field identifier expected 要求结构域标识符<br>Syntax error in real number 实数语法错误<br>System unit out of date or corrupted: missing '' 系统单元超出日期或损坏:缺少<br>Text after final 'END. 编译器忽略END.后的文本<br>This form of method call only allowed for class methods 该方法的窗体只允许类方法<br>This form of method call only allowed in methods of derived types 该方法的窗体只允许在导</p>
<p>出类型的方法中<br>This type cannot be initialized 这一类型不能初始化<br>Thread local variables cannot be ABSOLUTE 线程局部变量不能是ABSOLUTE<br>Thread local variables cannot be local to a function or procedure 线程局部变量对函数不能</p>
<p>是局部的<br>Too many actual parameters 太多的实际参数<br>Too many conditional symbols 太多的条件符号<br>Type '' has no type info 类型没有类型信息<br>Type '' is not yet completely defined 类型至今没有定义<br>Type '' must be a class to have a PUBLISHED section 类型必须是在PUBLISHED区段中的类<br>Type '' must be a class to have OLE automation 类型必须是具有OLE自动的类<br>Type '' needs finalization - not allowed in file type 类型需要初始化-不允许在文件类型中<br>Type '' needs finalization - not allowed in variant record 类型需要初始化-不允许在变体记</p>
<p>录<br>Type expected 要求TYPE<br>Type not allowed in OLE Automation call 在OLE自动调用中不允许的类型<br>Type of expression must be BOOLEAN 表达式的类型必须为BOOLEAN型<br>Type of expression must be INTEGER 表达式的类型必须为INTEGER型<br>TYPEINFO standard function expects a type identifier TYPEINFO标准函数要求类型标识符<br>TYPEOF can only be applied to object types with a VMT TYPEOF只能用于具有VMT的对象类型<br>Types of actual and formal var parameters must be identical 形参与实参必须一致<br>Undeclared identifier: '' 未说明的标识符<br>Unexpected end of file in comment started on line 以行开始的注释中出现不应有的文件结束<br>Unit was compiled with a different version of 单元与不同版本的编译<br>Unit name mismatch: '' 单元名不匹配<br>Unknown directive: '' 未知的指令<br>Unnamed arguments must precede named arguments in OLE Automation call 在OLE自动调用中未命</p>
<p>名的参数必须在命名的参数前<br>Unsatisfied forward or external declaration: '' 不满足的向前或外部说明<br>Unterminated string 未结束的字符串<br>Value assigned to '' never used 赋给的值从未使用过<br>Variable '' inaccessible here due to optimization 由于优化,变量名在这里不能存取<br>Variable '' is declared but never used in '' 变量名已说明,但不曾使用<br>Variable '' might not have been initialized 变量名可能没有初始化<br>Variable required 需要变量<br>Virtual constructors are not allowed 不允许虚拟的constructors方法<br>Write error on 文件写错误<br>Wrong or corrupted version of RLINK32.DLL RLINK32.DLL版本错误或不能用</p>
</div>
<div id="MySignature" role="contentinfo">
好的代码像粥一样,都是用时间熬出来的<br><br>
来源:https://www.cnblogs.com/jijm123/p/15024501.html
頁:
[1]