System.Classes.EInvalidImage

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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

Delphi

EInvalidImage = class(EFilerError);

C++

class PASCALIMPLEMENTATION EInvalidImage : public EFilerError

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
System.Classes.pas
System.Classes.hpp
System.Classes System.Classes

Beschreibung

EInvalidImage ist die Exception-Klasse für Fehler, die auftreten, wenn Ressourcen nicht gelesen werden können.

EInvalidImage wird ausgelöst, wenn eine Anwendung eine Ressource nicht lesen kann. Der häufigste Grund dafür liegt darin, dass die angegebene Datei gar keine Ressourcendatei ist.

Dieser Fehler kann auftreten, wenn die Lese- und Schreibmethoden des TStream-Objekts inkonsistent sind. Verwenden Sie zum Lesen von Komponenten, die mit WriteComponentRes geschrieben wurden, immer ReadComponentRes und zum Lesen von Komponenten, die mit WriteComponent geschrieben wurden, ReadComponent. Fehler bei der Verwendung der entsprechenden Lese-/Schreibmethode können zu EInvalidImage-Exceptions führen.

Siehe auch