MSL: функция DecodeBase64, раскодировать строку из base64 формата
Преобразовать текстовую строку из base64-представления в обычный текст.
Синтаксис
function DecodeBase64(sData: string): string;
Параметры и возвращаемые значения
Параметр |
Тип |
Значение |
sData |
string |
исходная строка. |
Результат функции
Возвращает раскодированную строку.
Пример
const
sMessage = 'Have a nice day!';
var
s: string;
begin
mLogScript('Original message: ' + sMessage, '');
s := EncodeBase64(sMessage);
mLogScript(s, 'EncodeBase64');
mLogScript(DecodeBase64(s), 'DecodeBase64 -> original');
end.
Результат работы скрипта
[23:17:55] (Log "DecodeBase64"): Original message: Have a nice day!
[23:17:55] (Log "DecodeBase64"): [EncodeBase64] SGF2ZSBhIG5pY2UgZGF5IQ==
[23:17:55] (Log "DecodeBase64"): [DecodeBase64 -> original] Have a nice day!
[23:17:55] (Run "DecodeBase64"): Время выполнения скрипта: 7 мс
[23:17:55] (Run "DecodeBase64"): Скрипт выполнен успешно.