System.WideStrUtils.ConvertStreamFromAnsiToUTF8
Delphi
procedure ConvertStreamFromAnsiToUTF8(Src, Dst : TStream; cp : Integer);
C++
extern DELPHI_PACKAGE void __fastcall ConvertStreamFromAnsiToUTF8(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 ANSI en UTF-8.
ConvertStreamFromAnsiToUTF8 convertit un flux en entrée spécifié par Src en un flux en sortie spécifié Dst. La fonction suppose que le flux en entrée contient du texte encodé en ANSI et le convertit en UTF-8. Facultativement, la page de code du flux ANSI en entrée 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.