Delphi编译报错对照表
';' not allowed before ‘ELSE’ → ElSE前不允許有“;”
” clause not allowed in OLE automation section → 在OLE自動區(qū)段不允許“”子句
” is not a type identifier → 不是類型標識符
” not previously declared as a PROPERTY → 前面沒有說明PROPERTY
‘GOTO ‘ leads into or out of TRY statement GOTO → 進入或超出TRY語句的范圍
clause expected, but found → 要求子句,但出現(xiàn)
16-Bit fixup encountered in object file ” → 在對象文件遇到16位修復(fù)
486/487 instructions not enabled → 不能用486/487指令
Abstract methods must be virtual or dynamic→抽象方法必須為虛擬的或動態(tài)的
Array type required→需要數(shù)組類型
Assignment to FOR-Loop variable ”→給FOR循環(huán)變量賦值
Bad argument type in variable type array constructor→在變量類型數(shù)組結(jié)構(gòu)中不正確的參數(shù)類型
Bad file format ”→錯誤的文件格式
Bad file format: →錯誤的文件格式
Bad global symbol definition: ” in object file ” → 對象文件”中錯誤的全局符號定義”
Bad unit format: → 錯誤的單元格式
BREAK or CONTINUE outside of loop → BREAK或CONTINUE超出循環(huán)
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 → 不能覆蓋靜態(tài)方法
Cannot read a write-only property → 不能讀取只寫屬性
Case label outside of range of case expression → CASE標號超出了CASE表達式的范圍
Circular unit reference to → 對單元循環(huán)引用
Class already has a default property → 類已具有默認的屬性
Class does not have a default property → 類沒有默認的屬性
Class or object types only allowed in type section → 在類型區(qū)段只允許有類或?qū)ο箢愋?/p>
Class type required → 需要類類型
Close error on → 文件關(guān)閉錯誤
Compile terminated by user → 用戶中止編譯
Constant expected → 要求常量
Constant expression expected → 要求常量表達式
Constant expression violates subrange bounds → 常量表達式超出子界范圍
Constant object cannot be passed as var parameter → 常量對象不能作為變量參數(shù)傳遞
Constant or type identifier expected → 要求常量或類型標識符
Constants cannot be used as open array arguments → 常量不能用作打開數(shù)組參數(shù)
Constructing instance of ” containing abstract methods → 構(gòu)造的實體包含抽象的方法
Could not compile used unit ” → 不能用單元編譯
Could not create output file → 不能建立輸出文件
Could not load RLINK32.DLL → 不能加載RLINK32.DLL
Data type too large: exceeds 2 GB → 數(shù)據(jù)類型太大:超過2GB
Declaration of differs from previous declaration → 的說明與先前的說明不同
Default property must be an array property → 默認的屬性必須為數(shù)組屬性
Default values must be of ordinal, pointer or small set type → 默認的值必須為序數(shù)、指針或小集類型
Destination cannot be assigned to → 目標不能指定
Destination is inaccessible → 目標不能存取
Dispid ” already used by ” → DISPID標識號已被使用
Dispid clause only allowed in OLE automation section → DISPID子句只能在OLE自動區(qū)段中使用
Division by zero → 除數(shù)為零
Duplicate case label → CASE標號重復(fù)
Duplicate tag value → 重復(fù)的標志值
Dynamic method or message handler not allowed here → 這里不允許有動態(tài)方法或信息處理程序
Dynamic methods and message handlers not allowed in OLE automation section → 在OLE自動區(qū)段不允許有動態(tài)方法或消息處理程序
Element 0 inaccessible – use ‘Length’ or ‘SetLength’ → 元素0不能存取-使用LENGTH或SETLENGTH
Error in numeric constant → 數(shù)值常量錯誤
EXCEPT or FINALLY expected → 要求EXCEPT或FINALLY
EXPORTS allowed only at global scope EXPORTS →只允許在全局范圍使用
Expression has no value →表達式?jīng)]有值
Expression too complicated →表達式太復(fù)雜
Field definition not allowed in OLE automation section →在OLE自動區(qū)段中不允許域定義
Field definition not allowed after methods or properties →在方法或?qū)傩院蟛辉试S域定義
Field or method identifier expected →要求域或方法標識符
File not found: →文件沒有找到
File type not allowed here →這兒不允許文件類型
For loop control variable must be simple local variable → FOR循環(huán)控制變量必須為簡單局部變量
For loop control variable must have ordinal type → FOR循環(huán)控制變量必須為序數(shù)類型
FOR or WHILE loop executes zero times – deleted → FOR或WHILE循環(huán)執(zhí)行零次-刪除
FOR-Loop variable ” cannot be passed as var parameter → FOR循環(huán)變量不能作為參數(shù)傳遞
FOR-Loop variable ” may be undefined after loop → 在循環(huán)后的FOR循環(huán)變量是不確定的
Function needs result type → 函數(shù)需要結(jié)果類型
Identifier redeclared: ” 標識符 → 重復(fù)說明
Illegal character in input file: ” ($) →在輸入文件中的非法字符”
Illegal message method index → 非法的消息方法指針
Illegal reference to symbol ” in object file ” →在對象文件中對符號的非法引用
Illegal type in OLE automation section: ” →在OLE自動區(qū)段中的非法類型
Illegal type in Read/Readln statement →在Read/Readln語句中的非法類型
Illegal type in Write/Writeln statement →在Write/Writeln語句中的非法類型
Inaccessible value → 不可存取的值
Incompatible types: ” and ” → 不兼容的類型和
Incompatible types: → 不兼容的類型
Inline assembler stack overflow → 內(nèi)聯(lián)匯編溢出
Inline assembler syntax error → 內(nèi)聯(lián)匯編語法錯誤
Instance variable ” inaccessible here → 實體變量在這里不能存取
Integer constant or variable name expected → 要求整形常量或變量名
Integer constant too large → 整型常量太大
Internal error: → 內(nèi)部錯誤
Invalid combination of opcode and operands → 操作碼與操作對象的無效組合
Invalid compiler directive: ” → 無效的編譯指令
Invalid function result type → 無效的函數(shù)值類型
Invalid message parameter list →無效的消息參數(shù)列表
Invalid register combination →無效的寄存器組合
Invalid typecast → 無效的TYPECASE
Label ” is not declared in current procedure →在當前的過程中沒有說明標號
Label already defined: ” → 標號已經(jīng)定義
Label declaration not allowed in interface part → 在界面部分不允許標號說明
Label declared and referenced, but not set: ” → 標號被說明及引用,但不能設(shè)置
Label expected → 要求標號
Left side cannot be assigned to → 左邊不能賦值
Line too long (more than 255 characters) → 行太長(超出255個字符)
Local class or object types not allowed → 不允許局部的類或?qū)ο箢愋?/p>
Local procedure/function ” assigned to procedure variable →局部過程/函數(shù)賦給過程變量
LOOP/JCXZ distance out of range LOOP/JCXZ → 距離超出范圍
Low bound exceeds high bound → 下界超過上界
Memory reference expected → 要求內(nèi)存引用
Method ” hides virtual method of base type ” → 方法隱藏了基類型為的虛擬方法
Method ” not found in base class → 在基類中沒有找到方法
Method identifier expected → 要求方法標識符
Missing ENDIF directive → 缺少ENDIF指令
Missing operator or semicolon → 缺少操作符或分號
Missing or invalid conditional symbol in ‘$’ directive → 在$指令中缺少或無效的條件符號
Missing parameter type → 缺少參數(shù)類型
Necessary library helper function was eliminated by linker → 必要的庫幫助函數(shù)被連接程序刪除
No definition for abstract method ” allowed → 抽象方法沒有定義
Not enough actual parameters → 沒有足夠的實際參數(shù)
Number of elements differs from declaration → 元素數(shù)與說明不同
Numeric overflow → 數(shù)值溢出
Object or class type required → 需要對象或類類型
Object type required → 需要對象類型
Only register calling convention allowed in OLE automation section → 在OLE自動區(qū)段中只允許寄存器調(diào)用約定
Operand size mismatch → 運算對象大小匹配
Operator not applicable to this operand type → 運算符不使用于這一運算對象類型
order of fields in record constant differs from declaration → 在記錄常量中的域次序與說明不同
ordinal type required → 需要序數(shù)類型
Out of memory→ 內(nèi)存溢出
Overflow in conversion or arithmetic operation → 轉(zhuǎn)換或算術(shù)操作溢出
Overriding automated virtual method ” cannot specify a dispid → 覆蓋的自動虛擬方法不能指定DISPID
PACKED not allowed here →這里不允許PACKED
Pointer type required → 需要指針類型
Procedure cannot have a result type → 過程不能有結(jié)果類型
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 → 要求過程或函數(shù)名
Program or unit ” recursively uses itself → 程序或單元遞歸
Property ” does not exist in base class → 在基類中屬性不存在
Published property ” cannot be of type → Published屬性不能具有類型
Published Real48 property ” must be Single, Double or Extended Published REAL → 屬性必須為Single, Double或Extended
Re-raising an exception only allowed in exception handler → 在意外處理中只允許重新引起意外處理
Read error on → 文件讀出錯
Record, object or class type required → 需要記錄,對象或類類型
Redeclaration of ” hides a member in the base class → 的重新說明隱藏了基類中一個元素
Redeclaration of property not allowed in OLE automation section → 在OLE自動區(qū)段中不允許屬性重復(fù)說明
Return value of function ” might be undefined → 函數(shù)的返回值可能沒有定義
Seek error on → 在中搜索錯誤
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 ” is >32 bits published → 集的大小大于32字節(jié)
Slice standard function only allowed as open array argument Slice → 標準函數(shù)只允許作為打開數(shù)組參數(shù)
Statement expected, but expression of type ” found → 要求語句,但出現(xiàn)類型的表達式
Statements not allowed in interface part → 在界面中不允許的語句
String constant too long → 字符串常量太長
String constant truncated to fit STRING[] → 字符串常量截取到適合STRING[]
Strings may have at most 255 elements → 字符串至少255個元素
Structure field identifier expected → 要求結(jié)構(gòu)域標識符
Syntax error in real number →實數(shù)語法錯誤
System unit out of date or corrupted: missing ” → 系統(tǒng)單元超出日期或損壞:缺少
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 → 該方法的窗體只允許在導(dǎo)出類型的方法中
This type cannot be initialized →這一類型不能初始化
Thread local variables cannot be ABSOLUTE →線程局部變量不能是ABSOLUTE
Thread local variables cannot be local to a function or procedure → 線程局部變量對函數(shù)不能是局部的
Too many actual parameters → 太多的實際參數(shù)
Too many conditional symbols → 太多的條件符號
Type ” has no type info → 類型沒有類型信息
Type ” is not yet completely defined → 類型至今沒有定義
Type ” must be a class to have a PUBLISHED section → 類型必須是在PUBLISHED區(qū)段中的類
Type ” must be a class to have OLE automation → 類型必須是具有OLE自動的類
Type ” needs finalization – not allowed in file type → 類型需要初始化-不允許在文件類型中
Type ” needs finalization – not allowed in variant record → 類型需要初始化-不允許在變體記錄
Type expected → 要求TYPE
Type not allowed in OLE Automation call → 在OLE自動調(diào)用中不允許的類型
Type of expression must be BOOLEAN → 表達式的類型必須為BOOLEAN型
Type of expression must be INTEGER → 表達式的類型必須為INTEGER型
TYPEINFO standard function expects a type identifier → TYPEINFO 標準函數(shù)要求類型標識符
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: ” → 未說明的標識符
Unexpected end of file in comment started on line → 以行開始的注釋中出現(xiàn)不應(yīng)有的文件結(jié)束
Unit was compiled with a different version of → 單元與不同版本的編譯
Unit name mismatch: ” → 單元名不匹配
Unknown directive: ” → 未知的指令
Unnamed arguments must precede named arguments in OLE Automation call → 在OLE自動調(diào)用中未命名的參數(shù)必須在命名的參數(shù)前
Unsatisfied forward or external declaration: ‘ ‘ →不滿足的向前或外部說明 Unterminated string → 未結(jié)束的字符串
Value assigned to ” never used → 賦給的值從未使用過
Variable ” inaccessible here due to optimization → 由于優(yōu)化,變量名在這里不能存取
Variable ” is declared but never used in ” → 變量名已說明,但不曾使用
Variable ” might not have been initialized → 變量名可能沒有初始化
Variable required → 需要變量
Virtual constructors are not allowed → 不允許虛擬的constructors方法
Write error on → 文件寫錯誤
Wrong or corrupted version of RLINK32.DLL → RLINK32.DLL版本錯誤或不能用
轉(zhuǎn)載于:https://www.cnblogs.com/cloudblogs/p/4487587.html
總結(jié)
以上是生活随笔為你收集整理的Delphi编译报错对照表的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Cocos2d-Js基础教学 入门目录
- 下一篇: 第十九章 我国农村资金筹集