Base64Decoder()
Syntax
Ergebnis = Base64Decoder(*EingabePuffer, EingabeGroesse, *AusgabePuffer, AusgabeGroesse)Beschreibung
Dekodiert den angegebenen - mit Base64 kodierten - 'EingabePuffer'. Als Ergebnis wird die Länge (in Bytes) des dekodierten Strings zurückgegeben.
Der 'AusgabePuffer' kann bis zu 33% kleiner als der Eingabepuffer sein, mit einer minimalen Größe von 64 Bytes. Es ist jedoch empfehlenswert, einen um etwa 30% größeren Puffer zu verwenden, um einen Speicherüberlauf ("Overflow") zu vermeiden.
Base64Encoder() kann verwendet werden, um Daten im Base64-Format zu kodieren.
Beispiel:
test.s = "This is a test string!" dec.s = Space(1024) enc.s = Space(1024) Debug Base64Encoder(@test, StringByteLength(test), @enc, 1024) Debug enc Debug Base64Decoder(@enc, StringByteLength(enc), @dec, 1024) Debug dec
Unterstützte OS
Alle