Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

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

Code Block
themeRDark
firstline0
linenumberstrue
collapsetruelanguagejavascript
function Base64Decode(data_in: String, WideChar: Boolean)

...

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

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

Code Block
languagejavascript
if (Event.SourceType == "MACRO" && Event.SourceId == "1" && Event.Action == "RUN")

{
	var str = Base64Decode("SW50ZWxsZWN0IEpTY3JpcHQ= ", 0);
	DebugLogString(str);
}

...