AVZ 5. Руководство пользователя
×

16.42.3. function GetParamByName

function  GetParamByName(AParamName:string) : string;
 
Возвращает значение параметра, найденного по имени. Для использования данной функции необходимо передавать параметры в формате имя=значение. Если параметр не найден, то возвращается пустая строка. Если среди параметров встречается несколько параметров с одинаковым именем, то функция возвращает значение первого из них.
 
Совместимость: AVZ 4.26 и выше
 
Пример:
 
begin
  AddToLog(GetParamByName('test'));
end.
 
На заметку:
Данную функцию удобно применять для передачи параметров скриптам - в этом случае можно не модифицируя код скрипта изменять его поведение. Для исключения совпадения параметров пользователя с параметрами AVZ рекомендуется именам своих параметров командной строки присваивать префиксы, давая параметрам имена типа типа "usr_test".