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");