Sign in Join
FPDoc Onlineexperiment

TEncoding.Convert function

Member of TEncodingpublicIn unit sysutils

Convert an array of bytes from one encoding to another.

Declaration

pascal
class function Convert(Source: TEncoding; Destination: TEncoding; 
 const Bytes: TBytes): TBytes; overload
class function Convert(Source: TEncoding; Destination: TEncoding; 
 const Bytes: TBytes; StartIndex: Integer; 
 Count: Integer): TBytes; overload

Description

Convert will convert the bytes in Bytes from encoding Source to encoding Destination and returns the converted bytes as an array. If StartIndex and Count are specified, the conversion starts at (zero-based) index StartIndex, and only Count bytes will be converted.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.