System.SysUtils.TMarshaller.OutString
Delphi
function OutString(const S: string): TPtrWrapper;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.SysUtils.pas | System.SysUtils | TMarshaller |
Description
Renvoie un pointeur encapsulé sur les données caractères d'une chaîne copiée.
La méthode OutString renvoie un pointeur encapsulé sur les données caractères d'une copie de la chaîne S
, avec un terminateur null. Si les données caractères sont modifiées via le pointeur encapsulé renvoyé, les modifications n'affectent pas la chaîne d'origine. De même, si la chaîne d'origine S
est modifiée, les données caractères du tampon renvoyé ne sont pas affectées. La copie est ignorée lorsque le marshaller est vidé ou sort de la portée.