Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.152 Beiträge
 
Delphi 12 Athens
 
#17

AW: Arbeitet ein ungarisches Windows anders als ein deutsches/englisches?

  Alt 12. Mai 2017, 17:00
TNetEncoding nimmt als Eingansparameter einen Stream und schreibt die Ausgabe ebenfalls in einen Stream.
Soap.EncdDecd.EncodeBase64 nimmt einen Stream und gibt einen String zurück.

Wären die Resultate denn bei beiden gleich? Falls ja, verwende ich glaube ich EncodeBase64 denn dann spare ich mir eine Stream-Variable.
Das Ergebnis sollte in beiden Fällen gleich sein. Der Stream enthält die Base64-codierten Zeichen in ASCII/UTF-8 (es werden nur Zeichen im unteren Bereich verwendet, daher ist das hier egal).

TNetEncoding hat auch eine Funktion EncodeBytesToString, allerdings nimm die keinen Stream als Parameter.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat