API:System.Classes.EInvalidImage

From RAD Studio API Documentation
Jump to: navigation, search

System.Classes.EFilerErrorSystem.Classes.EStreamErrorSystem.SysUtils.ExceptionSystem.TObjectEInvalidImage

Delphi

EInvalidImage = class(EFilerError);

C++

class PASCALIMPLEMENTATION EInvalidImage : public EFilerError

Properties

Type Visibility Source Unit Parent
class public
System.Classes.pas
System.Classes.hpp
System.Classes System.Classes

Description

EFilerError is the exception class for component stream errors.

System.Classes.EInvalidImage inherits from System.Classes.EFilerError. All content below this line refers to System.Classes.EFilerError.

EFilerError is the exception class for component stream errors.

EFilerError is raised when an error occurs while streaming a component. Some, but not all, component streaming errors raise descendants of EFilerError, as follows.



Exception Description

EReadError

Cannot read the specified number of bytes

EWriteError

Cannot write the specified number of bytes

EClassNotFound

Component is not linked to application

EInvalidImage

Cannot read an resource file



EFilerError differs from EFileStreamError, which is raised by errors in general file streams.

See Also