
Résumé
Table of contents :
Acknowledgements xxi About the Author xxii Introduction xxiii How This Book Differs xxiii Error Messages are Your Friends xxiii How to Find Specific Error Messages in This Book xxiv When There are Potentially Multiple Causes for xxvi the Same Error Message When You Need More Information xxvi What's on the CD xxix Error Messages 1 "." Expected 1 $DENYPACKAGEUNIT [] cannot be put into a 2 package $DESIGNONLY AND $RUNONLY both specified 2 $DESIGNONLY AND $RUNONLY only allowed in 3 package unit $WEAKPACKAGEUNIT & $DENYPACKAGEUNIT both 3 specified $WEAKPACKAGEUNIT [] cannot have 4 initialization or finalization code $WEAKPACKAGEUNIT [] contains global data 4 `;' not allowed before `Else' 5 [] already exists 5 [] can't be added to this package because 6 another file with the same base name [] is already in the directory of the package [] expected but [] found 6 [] has no index for fields [] 7 [] has the descendent [] in the Repository 8 and therefore cannot be removed [] is a read-only file 8 [] is a reserved word 9 [] is already in the Repository. Replace it? 10 [] is already in use by [] 11 [] is an invalid filename 11 [] is an invalid PageIndex value. PageIndex 12 must be between 0 and [] [] is not a type identifier 12 [] is not a unique name 13 [] is not a valid component name 13 [] is not a valid date 15 [] is not a valid date and time 16 [] is not a valid floating point value 17 [] is not a valid identifier 18 [] is not a valid integer value 18 [] is not a valid time 19 [] is not a valid value for field []. The 20 allowed range is [] to [] [] must be saved before adding to Repository. 21 Save now? [] or [] expected but [] found 21 {$R *.RES} missing or incorrect 22 16-Bit segment encountered in object file [] 23 A CoClass must have at least one default 24 interface A CoClass must implement at least one 25 interface A component class named [] already exists 26 A component named [] already exists 26 A component named [] already exists in a 27 descendent form A device attached to the system is not 28 functioning A dispinterface type cannot have an ancestor 28 interface A dispinterface type requires an interface 29 identification A field or method named [] already exists 29 A module called [] is already installed 30 A page must be empty before it can be deleted 31 A reference to [] already exists in the Type 32 Library A required. DLL file, [], was not found 33 A user transaction is already in progress 33 A value must be specified for [] 34 A Win 32 API function failed 39 Abstract Method Error 39 Abstract Methods must be virtual or dynamic 40 Access Violation (General Protection Fault) 41 Ambiguous Overloaded Call to [] 47 An error occurred while attempting to 48 initialize the Borland Database Engine (error []) Another file named [] is already on the 48 search path Another file with the same base name ([]) is 48 already on the search path Application is not licensed to use this 50 feature Arithmetic Overflow Error 51 Array type required 52 Assertion failed 53 Assignment to FOR-Loop variable [] 53 At End of Table 55 Bad global symbol definition: [] in object 56 file [] Bad packaged unit format: [].[] 57 Bad unit format: [] 57 BDE Initialization Error $2501 58 Before you can deploy, you must complete the 59 Web Deployment page of the Project|Web Deploy Options dialog Bitmap image is not valid 60 Bits index out of range 60 BLOb has been modified 61 Break or continue outside of loop 63 Breakpoint is set on line that may have been 66 removed by the optimizer or contains no debug information. Run anyway? Call to Application. CreateForm is missing or 68 incorrect Call to RegisterClass is missing or incorrect 69 Can't change value while socket is active 70 Can't load [complib.dcl, cmplib32.dcl, 70 vcl30.dpl, vc140.dpl] Can't load package [].[] 73 Can't write. EXE file. Disk full? 73 Cannot add a session to the form or 74 data-module while session [] has AutoSessionName enabled Cannot assign to a read-only property 75 Cannot break, continue, or exit out of a 76 finally clause Cannot change the size of an icon 76 Cannot change Visible in OnShow or OnHide 77 Cannot connect, [] must contain a valid 79 ServerName or ServerGUID Cannot connect to database [] 80 Cannot copy a Repository Project to a 81 directory underneath itself Cannot create cursor handle 82 Cannot create file [] 82 Cannot create form. No MDI forms are 84 currently active Cannot debug project unless a host 85 application is defined. Use the Run|Parameters...dialog box Cannot enable AutoSessionName property with 86 more than one session on a form or data module Cannot find [] on the search path 87 Cannot find Engine configuration file 88 Cannot find implementation of method [] 89 Cannot focus a disabled or invisible window 90 Cannot hide an MDI Child Form 91 Cannot inherit from form []. It contains a 92 component with a blank name property Cannot initialize local variables 92 Cannot initialize multiple variables 94 Cannot Load IDAPI Service Library 95 Cannot load IDAPI[32]. DLL 97 Cannot load language driver 99 Cannot load package []. It contains unit [] 100 which is also contained in package [] Cannot locate IDAPI[01,32]. DLL 100 Cannot make a visible window modal 103 Cannot modify a read-only dataset 104 Cannot modify SessionName while 105 AutoSessionName is enabled Cannot open component library 105 [Path]\Complib.dcl Cannot open file [] 106 Cannot open module because it is a dependent 107 of [], which is open as text Cannot override a static method 107 Cannot perform this operation on a closed 108 database Cannot perform this operation on a closed 110 dataset Cannot perform this operation on an active 111 session Cannot perform this operation on an empty 111 dataset Cannot perform this operation on an open 112 database Cannot perform this operation on an open 113 dataset Cannot perform this operation with table open 114 Cannot perform utility while table is in use 115 Cannot read a write-only property 115 Cannot Run a Unit or DLL 117 Cannot write EXE or DLL to disk 118 Cannot Write to Engine Configuration File 118 Capability Not Supported 119 Circular datalinks are not allowed 121 Circular Unit Reference [to [] ] 121 Class, interface and object types only 123 allowed in type section Class [] not found. [Ignore the error and 124 continue?] Class already has a default property 126 Class does not have a default property 127 Class not registered 128 Class type required 130 Clipboard does not support Icons 131 Code Insight(tm) features are disabled while 132 debugging Code Segment Too Large 132 COINITIALIZE has not been called 133 Column not a BLOb 133 Comma Expected 133 Compilation terminated; too many errors 134 Component already installed 134 Connection error--no server available 135 Connection in use by another statement 136 Constant expression expected 138 Constant expression violates subrange bounds 138 Constant object cannot be passed as var 139 parameter Constant or type identifier expected 141 Constant out of range 142 Constants cannot be used as open array 143 arguments Constructing Instance of [] containing 144 abstract methods Constructors and Destructors must have 146 register calling convention Constructors and Destructors not allowed in 146 OLE automation section CONTAINS clause is incorrect 147 Control [] has no parent window 148 Controls cannot be added to a data module 150 Corrupt table/index header 150 Could not create output file [] 153 Could not find I DataBroker in type library 154 Could not find interface [] in type library 155 Could not find object. Cannot load an IDAPI 156 service library. File: ODBC32.DLL Could not initialize IDAPI 157 Could not find interface IDataBroker in type 158 library Could not load []. The OLE control may 159 possibly require support libraries that are not on the current search path or are not present on your system Could not load RLINK32.DLL 159 Could not load StdOle version 1.0 type library 159 Could not load Type Library 160 Could not load unit [] symbol information for 160 [] Do you want to try to find this file yourself? Data Base Error Database access resulted in 161 error Data Segment Too Large 162 Data Structure Corruption 165 Data Type too large: exceeds 2 GB 166 Database name missing 167 Dataset not configured for network access 168 Dataset not in edit or insert mode 169 DAX Error: Class not registered 169 DAX Error: Name not unique in this context 170 DAX Error: Unexpected failure 171 DCOM not installed 171 Debug process is already running 171 Debug session in progress. Terminate? 172 Debugger kernel error. Error code: [] 173 Declaration expected but [] found 174 Declaration of [] differs from previous 175 declaration Declaration of class [] is missing or 176 incorrect DEFAULT clause not allowed in OLE automation 176 section Default property must be an array property 177 Default values must be of ordinal, pointer, 178 or small set type Destination must be indexed 180 Directory Is Busy 181 Directory is controlled by other .NET file 183 Disk Error 187 Disk full 188 Disk write error 189 Dispid [] already used by [] 189 Dispid clause only allowed in OLE automation 190 section Division by zero 190 Duplicate case label 192 Duplicate database name [] 193 Duplicate field name [] 194 Duplicate implements clause for interface [] 195 Duplicate resource 195 Duplicate session name [] 196 Dynamic method or message handler not allowed 197 here Dynamic method or message handlers not 198 allowed in OLE automation sections EAccessViolation 199 EBitsError 199 EClassNotFound 199 EComponentError 199 EConvertError 200 EDivByZero 201 EFCreateError 201 EFilerError 201 EGPFault 202 ElnOutError 202 ElntOverflow 204 EInvalidCast 204 EInvalidGraphic 204 EInvalidGraphicOperation 204 EInvalidOp 205 EInvalidOperation: Cannot create form. No 205 MDI forms are currently active EInvalidOperation: Cannot make a visible 205 window modal EInvalidPointer 205 Element O Inaccessible--use "Length" or 205 "SetLength" `END' expected but [] found 207 `End' expected but implementation found 208 END. missing at end of module 208 EOLEError 209 EOleSys--Class not Registered 209 EOleSys--Operation Unavailable 210 EOutOfMemory 210 EOutOfResources 211 ERangeError 212 EReadError 212 ERegistryException 213 EResNotFound 213 Error O--RLINK32 Error opening file 214 [TypeLibrary].tlb Error 2--File not found 215 Error 4--Too many open files 215 Error 68--Circular Unit Reference 215 Error 76--Constant out of range 215 Error 94--"." Expected 215 Error 101--Disk write error 215 Error 102--File not assigned 215 Error 103--File not open 215 Error 104--File not open for input 215 Error 105--File not open for output 216 Error 200--Division by zero 216 Error 201--Range check error 216 Error 202--Stack overflow error 216 Error 203--Heap overflow error 216 Error 204--Invalid pointer operation 216 Error 207--Invalid floating point operation 216 Error 210--Abstract Method Error 216 Error 215--Arithmetic overflow error 216 Error 216--Access Violation 217 Error 219--Invalid Typecast 217 Error 220--Invalid Variant Typecast 217 Error 227--Assertion failed 217 Error Creating Cursor Handle 217 Error Creating Form: Cannot inherit from 218 form []. It contains a component with a blank name property Error Creating Form: Cannot inherit from 219 form [], Contains a component [] that does not support inheritance Error creating form: Cannot open file []. DFM 220 Error Creating Form: Duplicate resource 221 [Type:, Name:] Error creating Process 222 Error Creating Variant Array 223 Error Creating Window 223 Error in module []: Call to Application. 225 CreateForm is missing or incorrect. Error in module []: CONTAINS clause is 225 incorrect Error in module []: Declaration of class [] 225 is missing or incorrect Error in module []: `END.' missing at end of 225 module Error in module []: Implementation part USES 226 clause incorrect Error in module []: Incorrect field 226 declaration: class [] Error in module []: Requires clause is 226 incorrect Error in module []: USES clause is missing 226 or incorrect Error loading type library/dll 226 Error Opening Component Library 227 Error reading [].[]: [] 228 Error reading [Database]. SessionName. 229 Duplicate database name `[]' Error reading [Session]. SessionName. 229 Duplicate session name `[]' Error reading symbol file 230 Error saving 1(Interface): The parameter is 231 incorrect Error setting debug exception hook 231 EStackOverflow 232 EStringListError 232 EThread 232 EVariantError 233 Except or Finally expected 234 Expression expected but [] found 235 External exception C0000008 236 Failed to get data for [] 237 Fatal Error: []: Required Package `[]'not 238 found Field [] cannot be used in a filter expression 238 Field [].[] does not have a corresponding 239 component. Remove the declaration? Field [] is not indexed and cannot be modified 241 Field [] is not of the expected type 242 Field [] must have a value 243 Field [] not found 244 Field [].[] should be of type [] but is 246 declared as []. Correct the declaration? Field definition not allowed after methods or 246 properties Field in group by must be in result set 247 Field in order by must be in result set 248 Field index out of range 249 Field name already exists. Rename one of the 250 fields Field not found in table 250 Field or method identifier expected 251 Field types do not match 252 Field value required 253 File [] not found 253 File access denied 254 File extension [] is not valid. Expecting [] 254 File is Locked. Table: [] User: [] 255 File not assigned 255 File not found [] 256 File not open 258 File not open for input 261 File not open for output 262 File or directory does not exist 263 File type not allowed here 264 Fixed column count must be less than column 264 count Fixed row count must be less than row count 265 For Loop control variable must have ordinal 266 type FOR-Loop variable [] cannot be passed as var 267 parameter Form [] links to form [] which cannot be 268 found in the current project. Do you wish to remove/redirect the links to another form? Form [] references another form and cannot be 269 saved until [] is loaded Function needs result type 269 General SQL Error--connection does not exist 270 General SQL Error--FROM keyword not found 270 where expected General SQL error. The [Commit, Rollback] 271 Transaction request has no corresponding begin transaction General SQL Error: SQL is too complex 272 GOTO [] leads into or out of TRY statement 272 Grid Index Out of Range 272 GROUP BY is required when both aggregate and 273 non-aggregate fields are used in result set High cannot be applied to a long string 274 Higher table level required 275 I/O Error 102 278 I/O Error 103 278 I/O Error 104 278 I/O Error 105 278 Identifier expected but array found 278 Identifier expected but number found 279 Identifier expected but [] found 279 Identifier redeclared: [] 280 Illegal character in input file: [] ([]) 281 Illegal message method index 282 IMPLEMENTATION part is missing or incorrect 283 Implementation part USES clause incorrect 283 Implements getter must be register calling 284 convention Incompatible types: [] and [] 285 Incompatible types: Parameter lists differ 290 Incorrect field declaration: class [] 291 Incorrect method declaration in class [] 291 Index already exists 292 INDEX clause not allowed in OLE automation 293 section INDEX, READ, OR WRITE clause expected but `;' 293 found Index does not exist 294 Index is out of date 295 Index is out of range 299 Index is read only 300 Index not found 300 INSERT and UPDATE operations are not 301 supported on autoincrement field type Insufficient memory for this operation 302 Insufficient SQL rights for operation 303 Insufficient table rights for operation 303 Integer constant too large 304 Interface mismatch. Engine version different 305 Interface type required 306 Internal error: [] 307 Internal Error; Near: query shellmgr 308 Invalid argument to date encode 309 Invalid argument to time encode 310 Invalid Batch Move Parameters 310 Invalid Bind Type 311 Invalid BLOb handle [in record buffer] 311 Invalid BLOb Size 312 Invalid class string 312 Invalid class typecast 313 Invalid compiler directive: [] 313 Invalid field name 314 Invalid field size 315 Invalid field type 316 Invalid file name 316 Invalid floating point operation 317 Invalid function result type 319 Invalid GUID format 320 Invalid index/tag name 320 Invalid index descriptor 321 Invalid index expression 322 Invalid message parameter list 322 Invalid package file [] 323 Invalid Parameter 324 Invalid path 324 Invalid pointer operation 324 Invalid property value 326 Invalid property value on line [] 326 Invalid resource format 327 Invalid type 328 Invalid Type Conversion 328 Invalid typecast 328 Invalid use of keyword 329 Invalid variant type conversion 332 Key Violation 333 Label [] is not declared in current procedure 334 Label already defined: [] 335 Label declaration not allowed in interface 335 part Label declared and referenced, but not set 336 Label expected 337 Left side cannot be assigned to 337 Line number must be between 1 and [] 339 Line too long [more than 255 characters] 339 List capacity out of bounds ([]) 340 List index out of bounds ([]) 340 Local class, interface or object types not 343 allowed Local class or object types not allowed 343 Local procedure/function [] assigned to 343 procedure variable Lock file [has grown] too large 344 Lock time out 345 Lock Violation 346 Lookup information for field `[]' is 347 incomplete Low bound exceeds High bound 348 Master has detail records. Cannot delete or 348 modify Master has detail records. Cannot empty it 350 Master record missing 350 Maximum Validity Check Failed 351 Memo too large 351 Metafile is not valid 352 Method [] hides virtual method of base class 352 [] Method [] not found in base class 354 Method [] with identical parameters exists 354 already Method identifier expected 355 Microsoft Transaction Server is not installed 356 Minimum Validity Check failed 357 Mismatch in datapacket 357 Missing comma 358 Missing Data Provider or Data Packet 359 Missing ENDIF directive 359 Missing operator or semicolon 360 Missing or invalid conditional symbol in [$] 362 directive Missing parameter type 362 Missing right quote 363 Missing TableName property 363 Module []s time/date changed. Reload? 364 Module header is missing or incorrect 365 Multiple Net Files found 366 Multiple Paradox Net files found/in use 369 Name conflicting 370 Name not unique in this context 370 Never-build package [] must be recompiled 370 No address specified 371 No argument for format `[]' 372 No code was generated for the current line 372 No definition for abstract method [] allowed 373 No MDI forms are currently active 374 No MDI Parent Active 374 No Provider Available 374 No SQL statement available 375 No user transaction is currently in progress 377 No Web browser could be located 377 NODEFAULT clause not allowed in OLE 378 automation section Not enough actual parameters 379 Not enough file handles 381 Not in cached update mode 381 Not initialized for accessing network files 382 Number is out of range 384 Number of elements differs from declaration 385 One or more lines were too long and have been 386 truncated Only register calling convention allowed in 386 OLE automation section Operation not allowed on sorted string list 387 Operation not applicable 387 Operation not supported 388 Operator not applicable to this operand type 389 Order of fields in record constant differs 392 from declaration Ordinal type required 392 Out of memory 394 Out of system resources 394 Overflow in conversion or arithmetic operation 395 Overloaded procedures must be marked with the 396 `overload' directive Overriding automated virtual method [] cannot 396 specify a dispid Package [] already contains unit [] 397 Package [] can't be installed because another 397 package with the same base name is already loaded PACKED not allowed here 398 Page Fault in module [] at [] 398 Page name cannot be blank 399 Param [] not found 399 Parameter [] not allowed here due to default 400 value Passthrough SQL connection must be shared 401 Path not found. File [] 401 Path too long 402 Pointer type required 402 Printing in Progress 403 Procedure cannot have a result type 404 Procedure FAIL only allowed in constructor 405 Procedure or Function name expected 405 Program or unit [] recursively uses itself 406 Project [] raised exception class [] with 406 message []. Process stopped. Use Step or Run to continue Property [] does not exist in base class 407 Provider name was not recognized by the server 409 Published field [] not a class nor interface 409 type Published property [] cannot be of type [] 410 Published real property [] must be Single, 411 Double, or Extended PutObject to undefined item 412 Query Is Too Complex 412 Query makes no sense 413 Range check error 414 Read failure. File: []. val 414 Read or Write clause expected but identifier 415 [] found Record/Key Deleted 416 Record, object or class type required 416 Record Locked by another User 417 Redeclaration of [] hides a member in the 417 base class Redeclaration of property not allowed in OLE 418 automation section Required package [] not found 419 REQUIRES clause is incorrect 419 Selection contains a component introduced in 420 an ancestor form which cannot be deleted Server Execution Failed 422 Session name missing 422 Share not loaded. It is required to share 423 local files Slice standard function is only allowed as 424 open array argument SQL is too complex 425 Stack overflow 425 Statement expected, but expression of type [] 427 found STORED clause not allowed in OLE automation 427 section Stream Read Error 428 String constant truncated to fit STRING[] 428 String [literal]s may have at most 255 429 elements Syntax error in query. Incomplete query clause 430 Table cannot be opened for exclusive use 430 Table corrupt--other than header 431 Table does not exist 432 Table does not support this operation 433 Table is busy 434 Table is full 435 Table is read only 437 Table is not indexed 437 Table or View does not exist 438 TActiveFormX declaration missing or incorrect 439 Text after final END 439 The [] method referenced by [].[] does not 440 exist. Remove the reference? The [] method referenced by [].[] has an 442 incompatible parameter list. Remove the reference? The Edit Buffer of [] is marked read-only 443 The Master Source property of [] must be 443 linked to a DataSource The OLE control may possibly require support 444 libraries that are not on the current search path or are not present on your system The package already contains unit named [] 444 The package already requires a package named 445 [] The path entered does not exist 445 The project already contains a form or module 446 named [] The search string cannot be blank 447 The selected bitmap is larger than 24x24 447 The transaction isolation level must be dirty 448 read for local databases The type library has syntax errors 449 This form of method call only allowed for 449 class methods This package already contains unit named [] 451 This type cannot be initialized 451 Token not found 452 Token not found. Token: dbo. line number: 452 I Too many actual parameters 453 Too many connections 454 Too many files open 454 Too many locks on table 455 Too many open cursors 456 Too many open files 457 Too many parameters 458 Translate error, value out of bounds 459 Tried to search marked block but it is invalid 459 Type [] has no type info 460 Type [] is not yet completely defined 460 Type [] must be a class to have a PUBLISHED 461 section Type [] must be a class to have OLE automation 461 Type [] needs finalization--not allowed in 462 file type Type expected but [] found 463 Type expected but real constant found 464 Type of expression must be BOOLEAN 465 Type of expression must be INTEGER 465 Type mismatch [in expression] 466 TYPEINFO standard function expects a type 466 identifier Types of actual and formal var parameters 467 must be identical Unable to load GDS[32].DLL 467 Unable to load RPTSMITH.EXE 468 Undeclared Identifier: [] 468 Unexpected end of command 471 Unit [] was compiled with a different version 472 of [] Unit version mismatch: [] 472 Unknown Column 473 Unknown database 473 Unknown directive: [] 475 Unknown Identifier 477 Unknown picture file extension: [] 478 Unknown SQL Error 478 Unknown user name or password 479 Unsatisfied forward or external declaration: 480 [] Unsupported 16bit resource 481 Unterminated string 482 USES clause is missing or incorrect 482 Variable [] inaccessible here due to 483 optimization Variable required 483 Variant does not reference an OLE object 484 Variant is not an array 484 Vendor initialization failure: 485 ORA[NT]7[1,2,3].DLL Windows Socket Error: (10060), on API 485 `connect' Write error on [] 486 You cannot add a [] to the current project 486 because it is not an ActiveX library. Click OK to start a new ActiveX library project You cannot specify a size for a field of this 487 type You must open a project before you can add an 487 Automation Object You must select a VCL class 488 Your application is not enabled for use with 488 this driver Index 491</body> </html>
L'auteur - Clay Shannon
Clay Shannon is a Borland-certified Delphi 5 developer
and
Delphi Informant's "Best Practices" columnist. He has
worked as a technical
writer and Delphi developer, and is currently an
independent Delphi
consultant in Wisconsin. Shannon is also the author of
Developer's Guide to
Delphi Troubleshooting.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Wordware Publishing, Inc |
Auteur(s) | Clay Shannon |
Parution | 01/12/1998 |
Nb. de pages | 496 |
EAN13 | 9781556226472 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse