Метод Int_var используется для задания и возвращения значений глобальных переменных целочисленного типа.

Внимание!

Метод Int_var использует то же хранилище, что и Метод Itv_var, но приводит тип переменной к целочисленному.

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

function  Int_var (globalvar : String) : int

Globalvar – обязательный аргумент. Задает название глобальной переменной. Допустимые значения: тип String, удовлетворяющие требованиям к допустимым названиям строковых (String) параметров системного реестра ОС Windows.

Примечание.

Глобальные переменные хранятся в системном реестре, что обеспечивает сохранность их значений после перезапуска ОС Windows. Все глобальные переменные хранятся в ветвях реестра HKEY_USERS\S-1-5-21-…\Software\VMSScript\VMSSCRIPT и HKEY_CURRENT_USER\Software\VMSScript\VMSSCRIPT. Для доступа к глобальной переменной непосредственно из реестра нужно поискать по ее названию.

Пример. В приведенном ниже тестовом примере для проверки работы метода глобальной переменной с названием "2" присваивается значение 1, которое затем увеличивается на единицу и выводится в отладочное окно скрипта.

if(Event.Action =="RUN")
{
    Int_var(2) = 1;
    Int_var("2")++;
    DebugLogString(Int_var("2").toString());
}
  • No labels