System.WideStrUtils.ConvertStreamFromAnsiToUTF8

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi