System.SysUtils.StrPLCopy

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function StrPLCopy(Dest: PAnsiChar; const Source: AnsiString; MaxLen: Cardinal): PAnsiChar;
function StrPLCopy(Dest: PWideChar; const Source: UnicodeString; MaxLen: Cardinal): PWideChar;

C++

extern DELPHI_PACKAGE char * __fastcall StrPLCopy _DEPRECATED_ATTRIBUTE1("Moved to the AnsiStrings unit") (char * Dest, const System::AnsiString Source, unsigned MaxLen)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.SysUtils.pas
System.SysUtils.hpp
System.SysUtils System.SysUtils

Beschreibung

Warnung: Die ANSI-Version von StrPLCopy ist veraltet. Bitte verwenden Sie die AnsiStrings-Unit.

Kopiert eine bestimmte Anzahl Zeichen von einem AnsiString (long) in einen nullterminierten String.

StrPLCopy kopiert bis zu MaxLen Zeichen von Source in den nullterminierten String Dest. Die Funktion gibt anschließend einen Zeiger auf Dest zurück.

Anmerkung:  Dest muss auf einen Speicherbereich zeigen, in dem genug Platz für MaxLen + 1 Zeichen ist (einschließich Nullterminator).