Vcl.ExtDlgs.TOpenTextFileDialog.Encodings

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

Delphi

property Encodings: TStrings read FEncodings write SetEncodings stored IsEncodingStored;

C++

__property System::Classes::TStrings* Encodings = {read=FEncodings, write=SetEncodings, stored=IsEncodingStored};

プロパティ

種類 可視性 ソース ユニット
property published
Vcl.ExtDlgs.pas
Vcl.ExtDlgs.hpp
Vcl.ExtDlgs TOpenTextFileDialog


説明

ファイルのエンコーディングを選択する際に使用される、エンコーディングのリストを表します。

このプロパティはエンコーディングのリストで、ファイルの実際のエンコーディングはここから選択します。 エンコーディングの名前は、TStrings インスタンスに格納されています。

メモ: 各エンコーディング名は、それぞれ対応する TEncoding インスタンスへの関連ポインタを持つことができます。対応する TEncoding へのポインタを指定するには、AddObject を使用します。

 
  { エンコーディングの TStrings コレクションを構築 - たとえば TStringList インスタンス(encodings)として }
  encodings.AddObject('ASCII', TEncoding.ASCII); 

  { TOpenTextFileDialog インスタンス (openTextDialog) の Encodings プロパティに、エンコーディングを割り当てる }
  openTextDialog.Encodings.Assign(encodings);

さらなる情報については、コード サンプルを参照してください。

コード サンプル