System.SysUtils.TEncoding.Convert

提供:RAD Studio API Documentation

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 TBytes __fastcall Convert(TEncoding* const Source, TEncoding* const Destination, const System::Byte *Bytes, const System::NativeInt Bytes_High)/* overload */;
__classmethod TBytes __fastcall Convert(TEncoding* const Source, TEncoding* const Destination, const TBytes Bytes)/* overload */;
__classmethod TBytes __fastcall Convert(TEncoding* const Source, TEncoding* const Destination, const System::Byte *Bytes, const System::NativeInt Bytes_High, int StartIndex, int Count)/* overload */;
__classmethod TBytes __fastcall Convert(TEncoding* const Source, TEncoding* const Destination, const TBytes 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 は、変換されたバイト配列を返します。

関連項目