System.SetAnsiString

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure SetAnsiString(Dest: _PAnsiStr; Source: _PAnsiChr; Length: Integer; CodePage: Word);
procedure SetAnsiString(Dest: _PAnsiStr; Source: PWideChar; Length: Integer; CodePage: Word);

C++

extern DELPHI_PACKAGE void __fastcall SetAnsiString(PAnsiString Dest, char * Source, int Length, Word CodePage)/* overload */;

Eigenschaften

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

Beschreibung

Setzt Inhalt und Länge des gegebenen AnsiString.

Mit SetAnsiString kopieren Sie den Inhalt einer gegebenen PWideChar- in eine AnsiString-Variable. Der Parameter Length gibt die Anzahl der zu kopierenden Zeichen an, und CodePage legt die Codeseite für die Umwandlung der Unicode-Zeichen in ANSI-Zeichen fest.

Anmerkung:  In Delphi muss SetAnsiString nicht aufgerufen werden; der Compiler fügt diese Aufrufe immer dann automatisch ein, wenn eine Zuweisung von einem Unicode-String an einen AnsiString vorhanden ist.

Siehe auch