《Delphi开发人员排错指南》求取 ⇩

关于本书1

Error Messages(错误消息)1

“.”Expected1

$DENYPACKAGEUNIT<>cannot be put into a package1

$DESIGNONLY AND RUNONLY both specified2

$DESIGNONLY AND $RUNONLY only allowed in package unit2

$WEAKPACKAGEUNIT $DENYPACKAGEUNIT both specified3

$WEAKPACKAGEUNIT<>cannot have initialization or finalization code3

<>already exists4

; not allowed before Else4

$WEAKPACKAGEUNIT<>contains global data4

<>can t be added to this package because another file with the same base name(<>)is already in the directory of the package5

<>expected but <>found5

<>has no index for fields<>6

<>has the descendent<>in the Repository and therefore cannot be removed6

<>is a read-only file7

<>is a reserved word7

<>is already in the Repository. Replace it?8

<>is an invalid filename9

<>is already in use by<>9

<>is an invalid PageIndex value. PageIndex must be between 0 and<>10

<>is not a type identifier10

<>is not a unique name11

<>is not a valid component name11

<>is not a valid date12

<>is not a valid date and time13

<>is not a valid floating point value14

<>is not a valid integer value15

<>is not a valid identifier15

<>is not a valid time16

<>is not a valid value for field<>.The allowed range is <>to<>17

<>must be saved before adding to Repository. Save now?17

<>or<>expected but<>found18

{$R*.RES}missing or incorrect19

16-Bit segment encountered in object file<>19

A CoClass must have at least one default interface20

A CoClass must implement at least one interface20

A component class named<>already exists21

A component class named<>already exists in a descendent form22

A device attached to the system is not functioning23

A dispinterface type cannot have an ancestor interface23

A dispinterface type requires an interface identification24

A field or method named <> already exists24

A module called<>is already installed25

A page must be empty before it can be deleted25

A reference to<>already exists in the Type Library26

A required .DLL file,<>,was not found27

A user transaction is already in progress27

A value must be specified for<>28

A Win32 API function failed32

Abstract Merhod Error32

Abstract Methods must be virtual or dynamic33

Access Violation(General Protection Fault)34

Ambiguous Overloaded Call to<>38

Another file named<>is already on the search path39

Another file with the same base name(<>)is already on the search path39

An error occurred while attempting to initialize the Borland Database Engine(error<>)39

Application is not licensed to use this feature41

Arithmetic Overflow Error42

Array type required42

Assertion failed43

Assignment to FOR-Loop variable<>43

At End of Table45

Bad global symbol definition: <>in object file<>45

Bad packaged unit format: <>.<>46

Bad unit format:<>47

BDE Initialization Error $250147

Before you can deploy,you must complete the Web Deployment page of the Project Web Deploy Options dialog48

Bitmap image is not valid49

Bits index out of range49

BLOb has been modified50

Break or continue outside of loop51

Breakpoint is set on line that may have been removed by the optimizer or contains no debug information. Run anyway?54

Call to Application. CreateForm is missing or incorrect56

Call to RegisterClass is missing or incorrect57

Can t change value while socket is active57

Can t load [complib.dcl,cmplib32. dcl,vcl30. dpl,vcl40. dpl]58

Can t load package<>.<>59

Can t write.EXE file. Disk full?60

Cannot add a session to the form or data module while session<>has AutoSessionName enabled61

Cannot assign to a read-only property61

Cannot break,continue,orexit out of a finally clause62

Cannot change the size of an icon62

Cannot change Visible in OnShow or OnHide63

Cannot connect,<>must contain a valid ServerName or ServerGUID65

Cannot connect to database<>65

Cannot copy a Repository Project to a directory underneath itself66

Cannot create cursor handle67

Cannot create file<>67

Cannot create form. No MDI forms are currently active69

Cannot debug project unless a host application is defined. Use the Run|Parameters... dialog box70

Cannot enable AutoSessionName property with more than one session on a form or data module71

Cannot find<>on the search path71

Cannot find Engine configuration file72

Cannot find implementation of method<>73

Cannot focus a disabled or invisible window73

Cannot hide an MDI Child Form74

Cannot inherit from form<>. It contains a component with a blank name property75

Cannot initialize local variables75

Cannot initialize multiple variables77

Cannot Load IDAPI Service Library78

Cannot load IDAPI[32].DLL79

Cannot load language driver81

Cannot load package<>.It contains unit<>which is also contained in package<>82

Cannot locate ID API[01,32]DLL82

Cannot make a visible window modal84

Cannot modify a read-only dataset85

Cannot modify SessionName while AutoSessionName is enabled86

Cannot open component library\Complib.dcl86

Cannot open file<>87

Cannot open module because it is a dependent of <>,which is open as text87

Cannot override a static method88

Cannot perform this operation on a closed database89

Cannot perform this operation on a closed dataset90

Cannot perform this operation on an active session91

Cannot perform this operation on an empty dataset91

Cannot perform this operation on an open database92

Cannot perform this operation on an open dataset93

Cannot perform utility while table is in use94

Cannot read a write-only property94

Cannot perform this operation with table open94

Cannot Run a Unit or DLL96

Cannot write EXE or DLL to disk97

Cannot Write to Engine Configuration File97

Capability Not Supported98

Circular datalinks are not allowed99

Circular Unit Reference[to<>]100

Class,interface and object types only allowed in type section101

Class <>not found.[Ignore the error and continue?]102

Class already has a default property103

Class does not have a default property104

Class not registered105

Class type required106

Code Insight features are disabled while debugging108

Code Segment Too Large108

Clipboard does not support Icons108

Column not a BLOb109

Comma Expected109

COINITIALIZE has not been called109

Compilation terminated; too many errors110

Component already installed110

Connection error-no server available111

Connection in use by another statement111

Constant expression expected113

Constant expression violates subrange bounds114

Constant object cannot be passed as var parameter115

Constant or type identifier expected116

Constant out of range117

Constants cannot be used as open array arguments118

Constructing Instance of <>Containing abstract methods119

Constructors and Destructors must have register calling convention120

Constructors and Destructors not allowed in OLE automation section121

CONTAINS clause is incorrect121

A component named <>already exists122

Control<>has no parent window122

Controls cannot be added to a data module124

Corrupt table/index header124

Could not create output file<>126

Could not find IDataBroker in type library127

Could not find interface<>in type library]128

Could not find object. Cannot load an IDAPI service library. File: ODBC32.DLL129

Could not initialize IDAPI129

Could not find interface IDataBroker in type library130

Could not load<>.The OLE control may possibly require support libraries that are not on the current search path or are not present on your system131

Could not load RLINK32.DLL131

Could not load StdOle version 1.0 type library131

Could not load Type Library132

Could not load unit<>symbol information for <>Do you want to try to find this file yourself?132

Data Segment Too Large133

Data Base Error Database access resulted in error133

Data Structure Corruption136

Data Type too large: exceeds 2 GB137

Database name missing137

Dataset not configured for network access138

Dataset not in edit of insert mode139

DAX Error: Class not registered139

DAX Error: Name not unique in this context140

DAX Error: Unexpected failure140

Debug session in progress. Terminate?141

DCOM not installed141

Debug process is already running141

Debugger kernel error. Error code:<>142

Declaration expected but<>found143

Declaration of <> differs from previous declaration143

Declaration of class<>is missing or incorrect144

DEFAULT clause not allowed in OLE automation section145

Default property must be an array property145

Default values must be of ordinal,pointer,or small set type146

Destination must be indexed148

Directory is Busy149

Directory is controlled by other.NET file150

Disk Error153

Disk full154

Disk write error154

Dispid<>already used by<>155

Dispid clause only allowed in OLE automation section155

Division by zero156

Duplicate case label157

Duplicate database name<>158

Duplicate field name<>158

Duplicate implements clause for interface<>159

Duplicate resource160

Duplicate session name<>161

Dynamic method or message handler not allowed here161

EAccessViolation162

EBitsError162

Dynamic method or message handlers not allowed in OLE automation162

EClassNotFound163

EComponentError163

EConvertError163

EDivByZero164

EFCreateError164

EFilerError165

EGPFault165

EInOutError165

EIntOverflow166

EInvalidCast167

EInvalidGraphic167

EInvalidGraphicOperation167

EInvalidOp167

EInvalidOperation: Cannot create form. No MDI forms are currently active168

EInvalidOperation: Cannot make a visible window modal168

EinvalidPointer168

Element 0 Inaccessible—use Length or“SetLength”168

END expected but<>found169

END. missing at end of module170

End expected but implementation found170

EOleSysClass not Registered171

EoleSys—Operation Unavailable171

EOLEError171

EOutOfMemory172

EOutOfResources172

ERangeError173

EReadError173

ERegistryException174

EResNotFound174

Error68—Circular Unit Reference175

Error76—Constant out of range175

Error0:RLINK32 Error opening file.tlb175

Error4—Too many open files175

Error2—file not found175

Error204—Invalid pointer operation176

Error203—Heap overflow error176

Error202—Stack overflow error176

Error201—Range check error176

Error200—Division by zero176

Error104—File not open for input176

Error103—File not open176

Error102—File not assigned176

Error101—Disk write error176

Error94— . Expected176

Error105—File not open for output176

Error219—Invalid Typecast177

Error Creating Cursor Handle177

Error227—Assertion failed177

Error220—Invalid Variant Typecast177

Error216—Access Violation177

Error215—Arithmetic overflow error177

Error210—Abstract Method Error177

Error207—Invalid floating point operation177

Error Creating Form: Cannot inherit from form<>.It contains a component with a blank name property178

Error Creating Form: Cannot a Coponent <>that does not support inheritance179

Error creating form: Cannot open file<>.DFM180

Error Creating Form: Duplicate resource [Type:,Name:]180

Error Creating Variant Array181

Error creating Process181

Error Creating Window182

Error in module<>:Call to Application .CreateForm is missing or incorrect183

Error in module<>:CONTAINS clause is incorrect183

Error in module<>:Declaration of class<>is missing or incorrect183

Error in module<>:END.missing at end of module183

Error in module<>:Requires clause is incorrect184

Error loading type library/dll184

Error in module<>:USES clause is missing or incorrect184

Error in module<>:Incorrect field declaration: class<>184

Error in module<>:Implementation part USES clause incorrect184

Error Opening Component Library185

Error reading<>.<>:<>185

Error reading.SessionName. Duplicate database name<>186

Error reading.SessionName. Duplicate session name<>186

Error reading symbol file186

Error saving I(Interface):The parameter is incorrect187

EThread188

EStringListError188

EStackOverflow188

Error setting debug exception hook188

EVariantError189

Except or Finally expected189

Expression expected but<>found191

External exception C0000008191

Failed to get data for<>192

Fatal Error:<>:Required Package<>not found193

Field<>cannot be used in a filter expression193

Field<>.<>does not have a corresponding component. Remove the declaration?194

Field<>is not indexed and cannot be modified195

Field<>is not of the expected type196

Field<>must have a value197

Field<>not found198

Field<>.<>should be of type<>but is declared as<>.Correct the declaration?199

Field definition not allowed after methods or properties200

Field in group by must be in result set200

Field in order by must be in result set201

Field index out of range202

Field name already exists. Rename one of the fields203

Field not found in table203

Field or method identifier expected204

Field types do not match204

Field value required205

File<>not found205

File access denied206

File extension <>is not valid. Expecting<>206

File is Locked. Table:<>User:<>206

File not assigned207

File not found<>208

File not open209

File not open for input212

File not open for output213

File or directory does not exist213

Fixed column count must be less than column count214

File type not allowed here214

Fixed row count must be less than row count215

For Loop control variable must have ordinal type216

FOR-Loop variable<>cannot be passed as var parameter217

Form<>links to form<>which cannot be found in the current project. Do you wish to remove/redirect the links to another form?217

Form<>references another form and cannot be saved until<>is loaded218

Function needs result type218

General SQL error. The [Commit,Rollback]Transaction request has no corresponding begin transaction219

General SQL Error—FROM keyword not found where expected219

General SQL Error—connection does not exist219

General SQL Error: SQL is too complex220

GOTO<>leads into or out of TRY statement220

Grid Index Out of Range221

GROUP BY is required when both aggregate and non-aggregate fields are used in result set221

High cannot be applied to a long string222

Higher table level required223

I/O Error 105225

I/O Error 104225

Identifier expected but array found225

I/O Error 103225

I/O Error 102225

Identifier expected but number found226

Identifier expected but <>found226

Identifier redeclared:<>227

Illegal character in input file:<>(<>)228

Illegal message method index228

IMPLEMENTATION part is missing or incorrect229

Implementation part USES clause incorrect229

Implements getter must be register calling convention230

Incompatible types:<>and <>231

Incompatible types: Parameter lists differ235

Incorrect field declaration: class<>236

Incorrect method declaration in class<>236

Index already exists237

INDEX clause not allowed in OLE automation section237

INDEX,READ,OR WRITE clause expected but‘;’found238

Index does not exist238

Index is out of date239

Index is out of range242

Index is read only243

Index not found243

INSERT and UPDATE operations are not supported on autoincrement field type243

Insufficient memory for this operation244

Insufficient SQL rights for operation245

Insufficient table rights for operation245

Integer constant too large246

Interface mismatch. Engine version different247

Internal error:<>248

Interface type required248

Internal Error; Near: query shellmgr249

Invalid argument to date encode250

Invalid argument to time encode251

Invalid Batch Move Parameters251

Invalid Bind Type252

Invalid BLOb handle[in record buffer]252

Invalid BLOb Size252

Invalid class string253

Invalid class typecast253

Invalid compiler directive:<>254

Invalid field size255

Invalid field name255

Invalid field type256

Invalid file name256

Invalid floating point operation257

Invalid function result type259

Invalid GUID format259

Invalid index/tag name259

Invalid index descriptor260

Invalid message parameter list261

Invalid index expression261

Invalid package file<>262

Invalid Parameter262

Invalid path263

Invalid pointer operation263

Invalid property value264

Invalid property value on line<>265

Invalid typecast266

Invalid Type Conversion266

Invalid type266

Invalid resource format266

Invalid use of keyword267

Invalid variant type conversion269

Key Violation270

Label<>is not declared in current procedure271

Label already defined:<>272

Label declaration not allowed in interface part272

Label declared and referenced,but not set273

Left side cannot be assigned to274

Label expected274

Line number must be between 1 and <>276

Line too long [more than 255 characters]276

List capacity out of bounds(<>)276

List index out of bounds(<>)277

Local class,interface or object types not allowed279

Local class or object types not allowed279

Lock file [has grown]too large280

Local procedure/function<>assigned to procedure variable280

Lock time out281

Lock Violation282

Lookup information for field‘<>’is incomplete283

Low bound exceeds High bound283

Master has detail records. Cannot delete or modify284

Master has detail records. Cannot empty it285

Master record missing285

Memo too large286

Maximum Validity Check Failed286

Metafile is not valid287

Method<>hides virtual method of base class<>287

Method<>not found in base class288

Method<>with identical parameters exists already289

Method identifier expected289

Microsoft Transaction Server is not installed290

Minimum Validity Check failed290

Mismatch in datapacket291

Missing Data Provider or Data Packet292

Missing comma292

Missing ENDIF directive293

Missing operator or semicolon293

Missing or invalid conditional symbol in<$>directive295

Missing parameter type295

Missing right quote296

Missing TableName property296

Module <>s time/date changed.Reload?297

Module header is missing or incorrect297

Multiple Net Files found298

Multiple Paradox Net files found/in use301

Name conflicting301

Name not unique in this context301

Never-build package<>must be recompiled302

No address specified302

No argument for format<>302

No code was generated for the current line303

No MDI forms are currently active304

No MDI Parent Active304

No definition for abstract method<>allowed304

No Provider Available305

No SQL statement available305

No user transaction is currently in progress306

No Web browser could be located307

NODEFAULT clause not allowed in OLE automation section308

Not enough actual parameters308

Not in cached update mode310

Not enough file handles310

Not initialized for accessing network files311

Number is out of range312

Number of elements differs from declaration313

One or more lines were too long and have been truncated313

Only register calling convention allowed in OLE automation section314

Operation not allowed on sorted string list314

Operation not applicable315

Operation not supported315

Operator not applicable to this operand type316

Order of fields in record constant differs from declaration318

Ordinal type required319

Out of memory320

Out of system resources321

Overflow in conversion or arithmetic operation321

Overloaded procedures must be marked with the overload directive322

Overriding automated virtual method<>cannot specify a dispid322

Package<>already contains unit<>322

PACKED not allowed here323

Package<>can t be installed because another package with the same base name is already loaded(<>)323

Page Fault in module<>at<>324

Page name cannot be blank324

Param<>not found325

Parameter<>not allowed here due to default value325

Passthrough SQL connection must be shared326

Path not found. File<>326

Path too long327

Pointer type required327

Printing in Progress328

Procedure cannot have a result type329

Procedure FAIL only allowed in constructor329

Procedure or Function name expected330

Program or unit<>recursively uses itself330

Project<>raised exception class<>with message<>.Process stopped. Use Step or Run to continue331

Property<>does not exist in base class332

Provider name was not recognized by the server333

Published field<>not a class nor interface type333

Published property<>cannot be of type<>334

Published real property<>must be Single,Double,or Extended335

PutObject to undefined item335

Query Is Too Complex336

Query makes no sense336

Range check error337

Read failure. File:<>.val337

Read or Write clause expected but identifier<>found338

Record/Key Deleted338

Record Locked by another User339

Record,object or class type required339

Redeclaration of <>hides a member in the base class340

Redeclaration of property not allowed in OLE automation section340

Required package<>not found341

REQUIRES clause is incorrect341

Selection contains a component introduced in an ancestor form which cannot be deleted342

Server Execution Failed343

Session name missing344

Share not loaded. It is required to share local files344

Slice standard function is only allowed as open array argument345

SQL is too complex346

Stack overflow346

Statement expected,but expression of type<>found347

STORED clause not allowed in OLE automation section348

Stream Read Error348

String constant truncated to fit STRING[]348

String [literal]s may have at most 255 elements349

Syntax error in query. Incomplete query clause350

Table cannot be opened for exclusive use350

Table does not exist351

Table corrupt-other than header351

Table does not support this operation352

Table is busy353

Table is full355

Table is read only356

Table is not indexed356

Table or View does not exist357

TActiveFormX declaration missing or incorrect357

The <>method referenced by <>.<>does not exist. Remove the reference?358

Text after final END358

The <>method referenced by <>.<>has an incompatible parameter list. Remove the reference?360

The Edit Buffer of<>is marked read-only361

The Master Source property of <>must be linked to a DataSource361

The OLE control may possibly require support libraries that are not on the current search path or are not present on your system361

The package already contains unit named<>362

The package already requires a package named<>362

The path entered does not exist363

The project already contains a form or module named<>363

The selected bitmap is larger than 24×24364

The search string cannot be blank364

The transaction isolation level must be dirty read for local databases365

The type library has syntax errors366

This form of method call only allowed for class methods366

This package already contains unit named<>367

This type cannot be initialized368

Token not found368

Token not found. Token: dbo. line number:1369

Too many actual parameters369

Too many files open370

Too many connections370

Too many locks on table371

Too many open cursors372

Too many open files373

Too many parameters373

Translate error,value not of bounds374

Tried to search marked block but it is invalid374

Type<>is not yet completely defined375

Type<>must be a class to have a PUBLISHED section375

Type<>has no type info375

Type<>must be a class to have OLE automation376

Type<>needs finalization-not allowed in file type376

Type expected but<>found377

Type expected but real constant found378

Type of expression must be BOOLEAN379

Type of expression must be INTEGER379

TYPEINFO standard function expects a type identifier380

Types of actual and formal var parameters must be identical380

Type mismatch [in expression]380

Unable to load GDS[32].DLL381

Unable to load RPTSMITH.EXE381

Undeclared Identifier;<>382

Unexpected end of command384

Unit<>was compiled with a different version of <>384

Unit version mismatch;<>385

Unknown Column385

Unknown database385

Unknown directive:<>387

Unknown picture file extension:<>389

Unknown Identifier389

Unknown user name or password390

Unknown SQL Error390

Unsatisfied forward or external declaration:<>391

Unsupported 16bit resource392

Unterminated string392

USES clause is missing or incorrect392

Variable<>inaccessible here due to optimization393

Variable required393

Variant is not an array394

Variant does not reference an OLE object394

Vendor initialization failure: ORA[NT]7[1,2,3].DLL395

Windows Socket Error:(10060),on API connect395

Write error on<>395

You cannot add a <>to the current project because it is not an ActiveX library. Click OK to start a new ActiveX library project396

You cannot specify a size for a field of this type396

You must open a project before you can add an Automation Object396

You must select a VCL class397

Your application is not enabled for use with this driver397

1999《Delphi开发人员排错指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(C.香农)Clay Shannon编著;张勋等译 1999 成都:电子科技大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Delphi 4实用开发指南(1999 PDF版)
Delphi 4实用开发指南
1999 北京:人民邮电出版社
Kylix开发人员指南( PDF版)
Kylix开发人员指南
HTML 4 开发人员指南( PDF版)
HTML 4 开发人员指南
Visual Basic6开发人员指南(1999年01月第1版 PDF版)
Visual Basic6开发人员指南
1999年01月第1版 机械工业出版社
ORACLE开发人员指南(1998 PDF版)
ORACLE开发人员指南
1998 机械工业出版社;西蒙与舒斯特国际出版公司
Delphi 3.0数据库开发指南(1998 PDF版)
Delphi 3.0数据库开发指南
1998 北京:清华大学出版社
PowerBuilder 5开发人员指南(1997 PDF版)
PowerBuilder 5开发人员指南
1997 机械工业出版社;西蒙与舒斯特国际出版公司
ActiveX开发人员指南(1997 PDF版)
ActiveX开发人员指南
1997 机械工业出版社;西蒙与舒斯特国际出版公司
DELPHI 2开发人员指南(1997 PDF版)
DELPHI 2开发人员指南
1997 机械工业出版社;西蒙与舒斯特国际出版公司
Delphi 4.0程序开发应用指南(1999 PDF版)
Delphi 4.0程序开发应用指南
1999 北京:人民邮电出版社
Visual Basic 5开发人员指南(1997 PDF版)
Visual Basic 5开发人员指南
1997 机械工业出版社;西蒙与舒斯特国际出版公司
Delphi高级开发指南(1998 PDF版)
Delphi高级开发指南
1998 北京:电子工业出版社
Delphi 4.0应用开发指南(1998 PDF版)
Delphi 4.0应用开发指南
1998 北京:人民邮电出版社
Delphi for Windows 95开发指南(1997 PDF版)
Delphi for Windows 95开发指南
1997 北京:电子工业出版社
Visual J++开发人员指南(1997 PDF版)
Visual J++开发人员指南
1997 机械工业出版社;西蒙与舒斯特国际出版公司