程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> delphi編譯錯誤信息

delphi編譯錯誤信息

編輯: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版本錯誤或不能用
  ***********************************************************************************************
  
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved