System.SetAnsiString

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi