System.WideStrUtils.ConvertStreamFromUTF8ToAnsi
Delphi
procedure ConvertStreamFromUTF8ToAnsi(Src, Dst : TStream; cp : Integer);
C++
extern DELPHI_PACKAGE void __fastcall ConvertStreamFromUTF8ToAnsi(System::Classes::TStream* Src, System::Classes::TStream* Dst, int cp = 0x0);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.WideStrUtils.pas System.WideStrUtils.hpp |
System.WideStrUtils | System.WideStrUtils |
Description
Convertit un flux UTF-8 en ANSI.
ConvertStreamFromUTF8ToAnsi convertit un flux en entrée spécifié par Src en un flux en sortie spécifié par Dst. La fonction suppose que le flux en entrée contient du texte encodé en UTF-8 et le convertit en ANSI. Facultativement, la page de code du flux ANSI en sortie est spécifiée.
Si la page de code spécifiée est CP_UTF8, une copie directe est effectuée ; sinon une conversion est réalisée.