System.SysUtils.TMarshaller.InOutString
Delphi
function InOutString(SB: TStringBuilder; MaxLen: Integer): TPtrWrapper;
C++
System::TPtrWrapper __fastcall InOutString(TStringBuilder* SB, int MaxLen);
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 un tampon.
La méthode InOutString renvoie un pointeur encapsulé sur un tampon contenant une copie des données caractères du tableau TStringBuilderSB
. La taille du tampon permet jusqu'à MaxLen
+ 1 caractères, y compris le terminateur null. Quand le marshaller est vidé ou sort de la portée, la chaîne est déplacée de nouveau dans SB
.