AkelPad.GetArgValue

Получить значение аргумента по имени.

GetArgValue(pArgName, vDefault)

Параметры

pArgNameИмя аргумента.
vDefaultЗначение по умолчанию. Назначается в случае, если указанное имя аргумента не найдено.

Возвращаемое значение


Значение аргумента. Тип наследуется от значения по умолчанию.

Пример

//Скрипт был вызван следующим образом:
//Call("Scripts::Main", 1, "MyScript.js", `-ArgName1=0.01 -ArgName2="Value2" /ArgName3=0x10`)

//Получим значения 0.01, Value2, 0x10 по именам ArgName1, ArgName2, ArgName3.
var nArg1 = AkelPad.GetArgValue("ArgName1", 0);
var pArg2 = AkelPad.GetArgValue("ArgName2", "");
var nArg3 = AkelPad.GetArgValue("ArgName3", 0);

WScript.Echo("VarType=" + AkelPad.VarType(nArg1) + "; ArgValue=" + nArg1 + "\r" +
    "VarType=" + AkelPad.VarType(pArg2) + "; ArgValue=" + pArg2 + "\r" +
    "VarType=" + AkelPad.VarType(nArg3) + "; ArgValue=" + nArg3 + "\r");