System.SysUtils.TEncoding.Convert
Delphi
class function Convert(const Source, Destination: TEncoding; const Bytes: array of Byte): TBytes; overload;
class function Convert(const Source, Destination: TEncoding; const Bytes: TBytes): TBytes; overload;
class function Convert(const Source, Destination: TEncoding; const Bytes: array of Byte; StartIndex, Count: Integer): TBytes; overload;
class function Convert(const Source, Destination: TEncoding; const Bytes: TBytes; StartIndex, Count: Integer): TBytes; overload;
C++
__classmethod System::DynamicArray<System::Byte> __fastcall Convert(TEncoding* const Source, TEncoding* const Destination, const System::Byte *Bytes, const int Bytes_High)/* overload */;
__classmethod System::DynamicArray<System::Byte> __fastcall Convert(TEncoding* const Source, TEncoding* const Destination, const System::DynamicArray<System::Byte> Bytes)/* overload */;
__classmethod System::DynamicArray<System::Byte> __fastcall Convert(TEncoding* const Source, TEncoding* const Destination, const System::Byte *Bytes, const int Bytes_High, int StartIndex, int Count)/* overload */;
__classmethod System::DynamicArray<System::Byte> __fastcall Convert(TEncoding* const Source, TEncoding* const Destination, const System::DynamicArray<System::Byte> Bytes, int StartIndex, int Count)/* overload */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | TEncoding |
説明
Bytes
バイト配列 を、ある Source
エンコーディングから別の Destination
に変換します。
Source
は、元のバイトに適用されているエンコーディング タイプを参照します。
Destination
適用されるエンコーディング タイプを参照します。
変換される Bytes
バイト配列。
StartIndex
は、変換を開始する配列のインデックスを指定します。
Count
は、変換するバイト数を指定します。
Convert は、変換されたバイト配列を返します。