delphi错误提示.docx
《delphi错误提示.docx》由会员分享,可在线阅读,更多相关《delphi错误提示.docx(41页珍藏版)》请在冰点文库上搜索。
![delphi错误提示.docx](https://file1.bingdoc.com/fileroot1/2023-5/6/567a20ef-2432-4b57-9e63-2e60454e2e2b/567a20ef-2432-4b57-9e63-2e60454e2e2b1.gif)
delphi错误提示
一.编译错误信息
';'notallowedbefore'ELSE'
ElSE前不允许有“;”
''clausenotallowedinOLEautomationsection
在OLE自动区段不允许“”子句
''isnotatypeidentifier
不是类型标识符
''notpreviouslydeclaredasaPROPERTY
前面没有说明PROPERTY
'GOTO'leadsintooroutofTRYstatement
GOTO进入或超出TRY语句的范围
clauseexpected,butfound
要求子句,但出现
16-Bitfixupencounteredinobjectfile''
在对象文件遇到16位修复
486/487instructionsnotenabled
不能用486/487指令
Abstractmethodsmustbevirtualordynamic
抽象方法必须为虚拟的或动态的
Arraytyperequired
需要数组类型
AssignmenttoFOR-Loopvariable''
给FOR循环变量赋值
Badargumenttypeinvariabletypearrayconstructor
在变量类型数组结构中不正确的参数类型
Badfileformat''
错误的文件格式
Badfileformat:
错误的文件格式
Badglobalsymboldefinition:
''inobjectfile''
对象文件''中错误的全局符号定义''
Badunitformat:
错误的单元格式
BREAKorCONTINUEoutsideofloop
BREAK或CONTINUE超出循环
Cannotaddorsubtractrelocatablesymbols
不能增加或减少可重置的符号
Cannotassigntoaread-onlyproperty
不能指定只读属性
CannotBREAK,CONTINUEorEXIToutofaFINALLYclause
超出FINALLY子句的范围,不能使用BREAK,CONTINUE或EXIT语句
Cannotinitializelocalvariables
不能初始化局部变量
Cannotinitializemultiplevariables
不能初始化多个变量
Cannotinitializethreadlocalvariables
不能初始化线程局部变量
Cannotoverrideastaticmethod
不能覆盖静态方法
Cannotreadawrite-onlyproperty
不能读取只写属性
Caselabeloutsideofrangeofcaseexpression
CASE标号超出了CASE表达式的范围
Circularunitreferenceto
对单元循环引用
Classalreadyhasadefaultproperty
类已具有默认的属性
Classdoesnothaveadefaultproperty
类没有默认的属性
Classorobjecttypesonlyallowedintypesection
在类型区段只允许有类或对象类型
Classtyperequired
需要类类型
Closeerroron
文件关闭错误
Compileterminatedbyuser
用户中止编译
Constantexpected
要求常量
Constantexpressionexpected
要求常量表达式
Constantexpressionviolatessubrangebounds
常量表达式超出子界范围
Constantobjectcannotbepassedasvarparameter
常量对象不能作为变量参数传递
Constantortypeidentifierexpected
要求常量或类型标识符
Constantscannotbeusedasopenarrayarguments
常量不能用作打开数组参数
Constructinginstanceof''containingabstractmethods
构造的实体包含抽象的方法
Couldnotcompileusedunit''
不能用单元编译
Couldnotcreateoutputfile
不能建立输出文件
CouldnotloadRLINK32.DLL
不能加载RLINK32.DLL
Datatypetoolarge:
exceeds2GB
数据类型太大:
超过2GB
Declarationofdiffersfrompreviousdeclaration
的说明与先前的说明不同
Defaultpropertymustbeanarrayproperty
默认的属性必须为数组属性
Defaultvaluesmustbeofordinal,pointerorsmallsettype
默认的值必须为序数、指针或小集类型
Destinationcannotbeassignedto
目标不能指定
Destinationisinaccessible
目标不能存取
Dispid''alreadyusedby''
DISPID标识号已被使用
DispidclauseonlyallowedinOLEautomationsection
DISPID子句只能在OLE自动区段中使用
Divisionbyzero
除数为零
Duplicatecaselabel
CASE标号重复
Duplicatetagvalue
重复的标志值
Dynamicmethodormessagehandlernotallowedhere
这里不允许有动态方法或信息处理程序
DynamicmethodsandmessagehandlersnotallowedinOLEautomationsection
在OLE自动区段不允许有动态方法或消息处理程序
Element0inaccessible-use'Length'or'SetLength'
元素0不能存取-使用LENGTH或SETLENGTH
Errorinnumericconstant
数值常量错误
EXCEPTorFINALLYexpected
要求EXCEPT或FINALLY
EXPORTSallowedonlyatglobalscope
EXPORTS只允许在全局范围使用
Expressionhasnovalue
表达式没有值
Expressiontoocomplicated
表达式太复杂
FielddefinitionnotallowedinOLEautomationsection
在OLE自动区段中不允许域定义
Fielddefinitionnotallowedaftermethodsorproperties
在方法或属性后不允许域定义
Fieldormethodidentifierexpected
要求域或方法标识符
Filenotfound:
文件没有找到
Filetypenotallowedhere
这儿不允许文件类型
Forloopcontrolvariablemustbesimplelocalvariable
FOR循环控制变量必须为简单局部变量
Forloopcontrolvariablemusthaveordinaltype
FOR循环控制变量必须为序数类型
FORorWHILEloopexecuteszerotimes-deleted
FOR或WHILE循环执行零次-删除
FOR-Loopvariable''cannotbepassedasvarparameter
FOR循环变量不能作为参数传递
FOR-Loopvariable''maybeundefinedafterloop
在循环后的FOR循环变量是不确定的
Functionneedsresulttype
函数需要结果类型
Identifierredeclared:
''
标识符重复说明
Illegalcharacterininputfile:
''($)
在输入文件中的非法字符''
Illegalmessagemethodindex
非法的消息方法指针
Illegalreferencetosymbol''inobjectfile''
在对象文件中对符号的非法引用
IllegaltypeinOLEautomationsection:
''
在OLE自动区段中的非法类型
IllegaltypeinRead/Readlnstatement
在Read/Readln语句中的非法类型
IllegaltypeinWrite/Writelnstatement
在Write/Writeln语句中的非法类型
Inaccessiblevalue
不可存取的值
Incompatibletypes:
''and''
不兼容的类型和
Incompatibletypes:
不兼容的类型
Inlineassemblerstackoverflow
内联汇编溢出
Inlineassemblersyntaxerror
内联汇编语法错误
Instancevariable''inaccessiblehere
实体变量在这里不能存取
Integerconstantorvariablenameexpected
要求整形常量或变量名
Integerconstanttoolarge
整型常量太大
Internalerror:
内部错误
Invalidcombinationofopcodeandoperands
操作码与操作对象的无效组合
Invalidcompilerdirective:
''
无效的编译指令
Invalidfunctionresulttype
无效的函数值类型
Invalidmessageparameterlist
无效的消息参数列表
Invalidregistercombination
无效的寄存器组合
Invalidtypecast
无效的TYPECASE
Label''isnotdeclaredincurrentprocedure
在当前的过程中没有说明标号
Labelalreadydefined:
''
标号已经定义
Labeldeclarationnotallowedininterfacepart
在界面部分不允许标号说明
Labeldeclaredandreferenced,butnotset:
''
标号被说明及引用,但不能设置
Labelexpected
要求标号
Leftsidecannotbeassignedto
左边不能赋值
Linetoolong(morethan255characters)
行太长(超出255个字符)
Localclassorobjecttypesnotallowed
不允许局部的类或对象类型
Localprocedure/function''assignedtoprocedurevariable
局部过程/函数赋给过程变量
LOOP/JCXZdistanceoutofrange
LOOP/JCXZ距离超出范围
Lowboundexceedshighbound
下界超过上界
Memoryreferenceexpected
要求内存引用
Method''hidesvirtualmethodofbasetype''
方法隐藏了基类型为的虚拟方法
Method''notfoundinbaseclass
在基类中没有找到方法
Methodidentifierexpected
要求方法标识符
MissingENDIFdirective
缺少ENDIF指令
Missingoperatororsemicolon
缺少操作符或分号
Missingorinvalidconditionalsymbolin'$'directive
在$指令中缺少或无效的条件符号
Missingparametertype
缺少参数类型
Necessarylibraryhelperfunctionwaseliminatedbylinker
必要的库帮助函数被连接程序删除
Nodefinitionforabstractmethod''allowed
抽象方法没有定义
Notenoughactualparameters
没有足够的实际参数
Numberofelementsdiffersfromdeclaration
元素数与说明不同
Numericoverflow
数值溢出
Objectorclasstyperequired
需要对象或类类型
Objecttyperequired
需要对象类型
OnlyregistercallingconventionallowedinOLEautomationsection
在OLE自动区段中只允许寄存器调用约定
Operandsizemismatch
运算对象大小匹配
Operatornotapplicabletothisoperandtype
运算符不使用于这一运算对象类型
Orderoffieldsinrecordconstantdiffersfromdeclaration
在记录常量中的域次序与说明不同
Ordinaltyperequired
需要序数类型
Outofmemory
内存溢出
Overflowinconversionorarithmeticoperation
转换或算术操作溢出
Overridingautomatedvirtualmethod''cannotspecifyadispid
覆盖的自动虚拟方法不能指定DISPID
PACKEDnotallowedhere
这里不允许PACKED
Pointertyperequired
需要指针类型
Procedurecannothavearesulttype
过程不能有结果类型
ProcedureDISPOSEneedsdestructor
过程DISPOSE需要destructor
ProcedureFAILonlyallowedinconstructor
过程FAIL只允许在constructor方法中
ProcedureNEWneedsconstructor
过程NEW需要constructor方法
PROCEDUREorFUNCTIONexpected
要求PROCEDURE或FUNCTION
Procedureorfunctionnameexpected
要求过程或函数名
Programorunit''recursivelyusesitself
程序或单元递归
Property''doesnotexistinbaseclass
在基类中属性不存在
Publishedproperty''cannotbeoftype
Published属性不能具有类型
PublishedReal48property''mustbeSingle,DoubleorExtended
PublishedREAL属性必须为Single,Double或Extended
Re-raisinganexceptiononlyallowedinexceptionhandler
在意外处理中只允许重新引起意外处理
Readerroron
文件读出错
Record,objectorclasstyperequired
需要记录,对象或类类型
Redeclarationof''hidesamemberinthebaseclass
的重新说明隐藏了基类中一个元素
RedeclarationofpropertynotallowedinOLEautomationsection
在OLE自动区段中不允许属性重复说明
Returnvalueoffunction''mightbeundefined
函数的返回值可能没有定义
Seekerroron
在中搜索错误
Segment/OffsetpairsnotsupportedinBorland32-bitPascal
在Borland32位的PASCAL中不支持Segment/Offset对
Setsmayhaveatmost256elements
集至少有256个元素
Sizeofpublishedset''is>32bits
published集的大小大于32字节
Slicestandardfunctiononlyallowedasopenarrayargument
Slice标准函数只允许作为打开数组参数
Statementexpected,butexpressionoftype''found
要求语句,但出现类型的表达式
Statementsnotallowedininterfacepart
在界面中不允许的语句
Stringconstanttoolong
字符串常量太长
StringconstanttruncatedtofitSTRING[]
字符串常量截取到适合STRING[]
Stringsmayhaveatmost255elements
字符串至少255个元素
Structurefieldidentifierexpected
要求结构域标识符
Syntaxerrorinrealnumber
实数语法错误
Systemunitoutofdateorcorrupted:
missing''
系统单元超出日期或损坏:
缺少
Textafterfinal'END.
编译器忽略END.后的文本
Thisformofmethodcallonlyallowedforclassmethods
该方法的窗体只允许类方法
Thisformofmethodcallonlyallowedinmethodsofderivedtypes
该方法的窗体只允许在导出类型的方法中
Thistypecannotbeinitialized
这一类型不能初始化
ThreadlocalvariablescannotbeABSOLUTE
线程局部变量不能是ABSOLUTE
Threadlocalvariablescannotbelocaltoafunctionorprocedure
线程局部变量对函数不能是局部的
Toomanyactualparameters
太多的实际参数
Toomanyconditionalsymbols
太多的条件符号
Type''hasnotypeinfo
类型没有类型信息
Type''isnotyetcompletelydefined
类型至今没有定义
Type''mustbeaclasstohaveaPUBLISHEDsection
类型必须是在PUBLISHED区段中的类
Type''mustbeaclasstohaveOLEautomation
类型必须是具有OLE自动的类
Type''needsfinalization-notallowedinfiletype
类型需要初始化-不允许在文件类型中
Type''needsfinalization-notallowedinvariantrecord
类型需要初始化-不允许在变体记录
Typeexpected
要求TYPE
TypenotallowedinOLEAutomationcall
在OLE自动调用中不允许的类型
TypeofexpressionmustbeBOOLEAN
表达式的类型必须为BOOLEAN型
TypeofexpressionmustbeINTEGER
表达式的类型必须为INTEGER型
TYPEINFOstandardfunctionexpectsatypeidentifier
TYPEINFO标准函数要求类型标识符
TYPEOFcanonlybeappliedtoobjecttypeswithaVMT
TYP