表示: Delphi
C++
表示設定
System.SysUtils.TEncoding で宣言されたメンバ
提供:XE2 API Documentation
目次 |
コンストラクタとデストラクタ
| Create | |
| Destroy |
関数
| Clone | 現在のインスタンスのクローンを作成します。 |
| Convert | あるエンコードから別のエンコードへと、バイト配列を変換します。 |
| FreeEncodings | 内部標準エンコード インスタンスを開放します。 |
| GetBufferEncoding | 与えられたバッファのエンコードを判断します。 |
| GetByteCount | Chars をエンコードして生成されたバイト数を返します。 |
| GetBytes | バイト セットを一連のバイトにエンコードします。 |
| GetCharCount | 一連のバイトをデコードして生成される文字数を計算します。 |
| GetChars | バイト セットを文字セットにデコードします。 |
| GetCodePage | コード ページを返します。 |
| GetEncoding | 指定されたコード ページで使用するエンコーディングを返します。 |
| GetEncodingName | エンコーディング名前を返します。 |
| GetMaxByteCount | 指定された数の文字をデコードするために生成される最大バイト数を計算します。 |
| GetMaxCharCount | 指定された数のバイトをデコードして生成される最大文字数を計算します。 |
| GetPreamble | 使用されるエンコードを指定するバイト配列内の前置き部分を返します。 |
| GetString | バイト配列を文字列にデコードします。 |
| IsStandardEncoding | このインスタンスが標準エンコード インスタンスかどうか報告します。 |
プロパティ
| ANSI | Windows 上では、デフォルトの ANSI コード ページを返します。Mac OS 上では、国設定を基に、Windows と同等のものを返します。 |
| ASCII | ASCII 文字セットのエンコードを返します。 |
| BigEndianUnicode | ビッグエンディアン バイト オーダーで UTF-16 形式のエンコードを返します。 |
| CodePage | エンコードのコードページを含みます。 |
| Default | Windows 上では、System.SysUtils.TEncoding.Default は、デフォルトの ANSI コード ページを返します。Mac OS 上では、UTF-8 を返します。 |
| EncodingName | エンコードの名前を含みます。 |
| IsSingleByte | この論理値は、現在のエンコードがシングルバイト形式かどうかを指定します。 |
| Unicode | リトルエンディアン バイト オーダーで UTF-16 形式のエンコードを返します。 |
| UTF7 | UTF-7 形式のエンコードを返します。 |
| UTF8 | UTF-8 形式のエンコードを返します。 |
フィールド
| FIsSingleByte | |
| FMaxCharSize |