System.SysUtils.TMarshaller.OutString

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch