( S64 : StringZ; CP : Longint) : StringZ
Funkce převádí znaky řetězce S64 ve formátu Base64 do kódové stránky, kterou program používá CP1250. V řetězci S64 musí být data uložena v kódové stránce určené parametrem CP .
CP | Popis |
-1 | Nepoužije žádnou konverzi kódové stránky. Jedná se o čistý převod řetězce z Base64. |
CP_ACP | Aktuální ANSI kódová stránka Windows. |
CP_OEMCP | Aktuální OEM kódová stránka Windows. Pro Windows 1250 je to LatinII (852). |
CP_THREAD_ACP | Jako -1. |
CP_UTF7 | Kódování UTF-7 |
CP_UTF8 | Kódování UTF-8 |
Čísla kódových stránek |
Například:
|
Podobná funkce na převody je _StrXToS. Ta však používá pouze krátké řetězce.
Podívejte se na: Převody
Příklad:
dim s64 : StringZ; s64 := _StrToBase64("abcděf", CP_UTF8); Trace(_Base64ToStr(s64, CP_UTF8));