System.SysUtils.TMarshaller.AsUtf8
Delphi
function AsUtf8(const S: string): TPtrWrapper; overload; inline;
function AsUtf8(S: PWideChar): TPtrWrapper; overload; inline;
C++
System::TPtrWrapper __fastcall AsUtf8(const System::UnicodeString S)/* overload */;
System::TPtrWrapper __fastcall AsUtf8(System::WideChar * S)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | TMarshaller |
Description
Renvoie un pointeur encapsulé sur les données caractères d'une chaîne.
Le groupe AsUtf8 de méthodes surchargées transforme la chaîne dans un encodage de caractères multi-octets avant de la stocker dans le tampon.