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);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | System.WideStrUtils.pas System.WideStrUtils.hpp |
System.WideStrUtils | System.WideStrUtils |
Beschreibung
Konvertiert einen Stream aus UTF-8 in die ANSI-Codierung.
ConvertStreamFromUTF8ToAnsi konvertiert den in Src angegebenen Eingabe-Stream in einen in Dst festgelegten Ausgabe-Stream. Die Funktion geht davon aus, dass der Eingabe-Stream in UTF-8 codierten Text enthält und konvertiert ihn in ANSI. Optional kann die Codeseite des Ausgabe-ANSI-Stream angegeben werden.
Wenn die festgelegte Codeseite CP_UTF8 ist, dann wird eine direkte Kopie vorgenommen; ansonsten wird eine Konvertierung durchgeführt.