System.SysUtils.TMarshaller.AsAnsi

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function AsAnsi(const S: string): TPtrWrapper; overload;
function AsAnsi(S: PWideChar): TPtrWrapper; overload;
function AsAnsi(const S: string; CodePage: Word): TPtrWrapper; overload;
function AsAnsi(S: PWideChar; CodePage: Word): TPtrWrapper; overload;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public System.SysUtils.pas System.SysUtils TMarshaller


Beschreibung

Gibt einen gekapselten Zeiger auf die Zeichendaten eines Strings zurück.

Die AsAnsi-Gruppe von überladenen Methoden wandelt den String in eine Multibyte-Zeichencodierung um, bevor dieser im Puffer gespeichert wird. Die ersten zwei überladenen Methoden verwenden die Standardcodierung; die anderen zwei übernehmen das Argument CodePage, das die zu verwendende Codierung angibt.

Siehe auch