System.SysUtils.TMarshaller.OutString
Delphi
function OutString(const S: string): TPtrWrapper;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.SysUtils.pas | System.SysUtils | TMarshaller |
Beschreibung
Gibt einen gekapselten Zeiger auf die Zeichendaten eines kopierten Strings zurück.
Mit der Methode OutString wird ein gekapselter Zeiger auf die Zeichendaten einer Kopie des S
-Strings mit einem Null-Begrenzer zurückgegeben. Werden die Zeichendaten durch den zurückgegebenen gekapselten Zeiger geändert, wirken sich die Änderungen nicht auf den ursprünglichen String aus. Wenn der ursprüngliche S
-String geändert wird, sind die Zeichendaten in dem zurückgegebenen Puffer davon nicht betroffen. Die Kopie wird verworfen, wenn der Marshaller freigegeben wird oder den Gültigkeitsbereich verlässt.