表示: Delphi C++
表示設定

System.SysUtils.TEncoding で宣言されたメンバ

提供:XE2 API Documentation
移動: 案内, 検索


目次

コンストラクタとデストラクタ

Create
Destroy

関数

Clone現在のインスタンスのクローンを作成します。
Convertあるエンコードから別のエンコードへと、バイト配列を変換します。
FreeEncodings内部標準エンコード インスタンスを開放します。
GetBufferEncoding与えられたバッファのエンコードを判断します。
GetByteCountChars をエンコードして生成されたバイト数を返します。
GetBytesバイト セットを一連のバイトにエンコードします。
GetCharCount一連のバイトをデコードして生成される文字数を計算します。
GetCharsバイト セットを文字セットにデコードします。
GetCodePageコード ページを返します。
GetEncoding指定されたコード ページで使用するエンコーディングを返します。
GetEncodingNameエンコーディング名前を返します。
GetMaxByteCount指定された数の文字をデコードするために生成される最大バイト数を計算します。
GetMaxCharCount指定された数のバイトをデコードして生成される最大文字数を計算します。
GetPreamble使用されるエンコードを指定するバイト配列内の前置き部分を返します。
GetStringバイト配列を文字列にデコードします。
IsStandardEncodingこのインスタンスが標準エンコード インスタンスかどうか報告します。

プロパティ

ANSIWindows 上では、デフォルトの ANSI コード ページを返します。Mac OS 上では、国設定を基に、Windows と同等のものを返します。
ASCIIASCII 文字セットのエンコードを返します。
BigEndianUnicodeビッグエンディアン バイト オーダーで UTF-16 形式のエンコードを返します。
CodePageエンコードのコードページを含みます。
DefaultWindows 上では、System.SysUtils.TEncoding.Default は、デフォルトの ANSI コード ページを返します。Mac OS 上では、UTF-8 を返します。
EncodingNameエンコードの名前を含みます。
IsSingleByteこの論理値は、現在のエンコードがシングルバイト形式かどうかを指定します。
Unicodeリトルエンディアン バイト オーダーで UTF-16 形式のエンコードを返します。
UTF7UTF-7 形式のエンコードを返します。
UTF8UTF-8 形式のエンコードを返します。

フィールド

FIsSingleByte
FMaxCharSize


以前のバージョン
他の言語