System.Classes.EInvalidImage

提供: RAD Studio API Documentation
移動先: 案内検索

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

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 例外が生成されます。

関連項目