System.SetAnsiString
Delphi
procedure SetAnsiString(Dest: _PAnsiStr; Source: PWideChar; Length: Integer; CodePage: Word);
C++
extern DELPHI_PACKAGE void __fastcall SetAnsiString(PAnsiString Dest, WideChar * Source, int Length, Word CodePage);
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.