Vcl.Graphics.GraphicFilter
Delphi
function GraphicFilter(GraphicClass: TGraphicClass): string;
C++
extern DELPHI_PACKAGE System::UnicodeString __fastcall GraphicFilter(TGraphicClass GraphicClass);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | Vcl.Graphics |
説明
[開く]または[保存]ダイアログ ボックスの Filter プロパティのフィルタ文字列を返します。
GraphicFilter を呼び出すと、[開く]、[画像を開く]、[画像を保存]、または[保存]ダイアログ ボックスの Filter プロパティの値を取得できます。GraphicClass パラメータには、次のいずれかの値を指定できます: TBitmap、TGraphic、TIcon、TMetafile、または、TGraphic のユーザー定義の下位オブジェクト。
GraphicFilter は、登録されたグラフィックスの形式を基に、情報を返します。JPG、PNG、GIF の各ファイル 形式をインクルードするには、該当するユニット — Vcl.Imaging.GIFImg、Vcl.Imaging.jpeg、Vcl.Imaging.pngimage — を uses 句に追加します。
すべて ファイル マスクは、2 つまたはそれ以上の拡張子がある場合に、追加されます。
グラフィックス クラス | 返されるフィルタ文字列 |
---|---|
TGraphic |
すべて (*.png;*.jpg;*.jpeg;*.gif;*.bmp;*.ico;*.emf;*.wmf;*.tif;*.tiff)|*.png;*.jpg;*.jpeg;*.gif;*.bmp;*.ico;.emf;.wmf;.tif;.tiff|ポータブル ネットワーク グラフィックス (*.png)|*.png|JPEG イメージ ファイル (*.jpg)*|.jpg|JPEG イメージ ファイル (*.jpeg)|*.jpeg|GIF イメージ (*.gif)|*.gif|ビットマップ (*.bmp)|*.bmp|Icons (*.ico)|*.ico|拡張メタファイル (*.emf)|*.emf|メタファイル (*.wmf)|*.wmf|TIFF イメージ (*.tif)|*.tif|TIFF イメージ (*.tiff)|*.tiff |
TBitmap |
ビットマップ (.bmp)|.bmp |
TIcon |
アイコン (*.ico)|*.ico |
TMetafile |
すべて (.emf;*.wmf)|*.emf;*.wmf|拡張メタファイル (.emf)|*.emf|メタファイル (*.wmf)|*.wmf |
TJPEGImage |
すべて (.jpg;*.jpeg)|*.jpg;*.jpeg|JPEG イメージ ファイル (.jpg)|*.jpg|JPEG イメージ ファイル (*.jpeg)|*.jpeg |
TGIFImage |
GIF イメージ (.gif)|.gif |
TPngImage |
ポータブル ネットワーク グラフィックス (*.png)|*.png |
関連項目
コード例