System.TMarshal.ReadStringAsUtf8
Delphi
class function ReadStringAsUtf8(Ptr: TPtrWrapper; Len: Integer = -1): string;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.pas | System | TMarshal |
Description
Lit une chaîne à partir d'un bloc de mémoire.
ReadStringAsUtf8 lit une chaîne à partir d'un bloc de mémoire référencé par le pointeur encapsulé Ptr
. Cette méthode écrit des données chaîne vers un tampon dans l'encodage Utf8.
Len
indique le nombre de caractères dans l'encodage d'entrée à lire. À chaque fois que Len
a la valeur -1 ou qu'il est omis, les données caractères seront lues jusqu'au prochain terminateur null.