System.Classes.EInvalidImage
Delphi
EInvalidImage = class(EFilerError);
C++
class PASCALIMPLEMENTATION EInvalidImage : public EFilerError
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
説明
EInvalidImage は,リソースファイルを読み出せなかったときに生成される例外クラスです。
EInvalidImage 例外は,アプリケーションがリソースファイルを読み出せない場合に生成されます。このエラーはほとんどの場合,指定したファイルがリソースファイルではないために発生します。
リソースファイルの読み出しエラーは,TStream オブジェクトの読み書きメソッドを正しく使用しなかったときに発生します。WriteComponentRes メソッドで書き込んだコンポーネントを読み出すときは ReadComponentRes メソッドを使用し,WriteComponent メソッドで書き込んだコンポーネントを読み出すときは ReadComponent メソッドを使用します。対応する読み出しおよび書き出しメソッドの使用に失敗すると,EInvalidImage 例外が生成されます。