System.SetAnsiString
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 */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.pas System.hpp |
System | System |
Description
Définit le contenu et la longueur d'un AnsiString donné.
Utilisez SetAnsiString pour copier le contenu d'un PWideChar donné dans une variable AnsiString. Le paramètre Length spécifie le nombre de caractères à copier et CodePage spécifie la page de code utilisée lors de la transformation des caractères Unicode en caractères ANSI.
Remarque : Dans Delphi, il n'est pas nécessaire d'appeler SetAnsiString ; le compilateur insère automatiquement ces appels de la part du programmeur quand une assignation d'une chaîne Unicode sur un AnsiString est rencontrée.