Функции, обеспечивающие доступ к глобальным переменным системы

Navigation:  »No topics above this level«

Функции, обеспечивающие доступ к глобальным переменным системы

Return to chapter overview

 

Для обращения к значениям глобальных переменных вещественного типа предназначены функции:

GETG ("NAME", N) - получить значение глобальной переменной системы (NAME - имя глобальной переменной, N - значение, которое возвращает функция, если переменная "NAME" не найдена).

SETG ("NAME", N) - установить значение N для глобальной переменной системы с именем NAME. Если переменной с указанным именем не существует, то она будет создана.

 

Для обращения к значениям глобальных переменных текстового типа предназначены функции:

TGETG ("NAME", STR)  - получить значение глобальной переменной системы (NAME - имя глобальной переменной, STR - текстовая строка (имя текстовой переменной), которую возвращает функция, если переменная "NAME" не найдена).

TSETG ("NAME", STR) - установить значение STR для глобальной переменной системы с именем NAME. Если переменной с указанным именем не существует, то она будет создана.

 

В качестве второго параметра можно указывать имя переменной или выражение.

Кроме использования функций для задания значения глобальных переменных можно вызвать команду "SG - Параметры|Глобальные переменные" (опция "Свойства" позволяет изменить имя, значение и тип выбранной переменной).

 

Например, в одном  документе вы с помощью функции

setg ("TMP", 50)

создаете глобальную переменную TMP со значением 50, а в других документах с помощью функции

getg ("TMP", 0)

получаете значение глобальной переменной TMP равное 50.

 

Смотри: Содержание , Функции работы с переменными