Метод Base64Decode используется для декодирования строк, закодированных по схеме Base64.

Синтаксис обращения к методу:

function Base64Decode(data_in: String, WideChar: Boolean)

Аргументы метода:

  1. data_in – обязательный аргумент. Задает строку в Base64, которую необходимо декодировать;
  2. WideChar – обязательный аргумент. Определяет тип кодировки. Возможные значения: 0 или 1. Если тип кодировки Unicode, то значение аргумента 1, иначе 0.

Пример. По запуску макрокоманды №1 декодировать строку, заданную в Base64. Вывести результат декодирования в отладочное окно утилиты Редактор-Отладчик (результатом является строка «Intellect JScript»).

if (Event.SourceType == "MACRO" && Event.SourceId == "1" && Event.Action == "RUN")
{
	var str = Base64Decode("SW50ZWxsZWN0IEpTY3JpcHQ= ", 0);
	DebugLogString(str);
}