PureBasic

GetRuntimeDouble()

Синтаксис

Result = GetRuntimeDouble(Object$)

Описание


Возвращает значение типа double указанного объекта Runtime.

Параметры

Object$ Имя объекта, значение которого требуется получить. Поддерживаются следующие объекты:
- Переменная: имя объекта - 'VariableName' (без учёта регистра).
- Константа: имя объекта - '#ConstantName' (без учёта регистра).

При доступе к общедоступным элементам модуля префиксное имя модуля является обязательным, даже если используется UseModule.

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

Возвращает значение типа double указанного объекта Runtime или нуль, если объект не может быть найден. Поскольку нуль является допустимым значением типа double, для определения того, действительно ли объект Runtime (периода выполнения) существует, следует использовать функцию IsRuntime(). Если переменная имеет тип integer или float, её значение автоматически преобразуется в тип double.

Пример

Define a.f = 2.0
Runtime a ; делаем имя переменной доступным для Runtime (времени выполнения программы).

Debug GetRuntimeDouble("a") ; обращение к переменной по имени в форме строки.
SetRuntimeDouble("a", 3.0)
Debug a ; переменная была изменена.

См. также

SetRuntimeDouble(), IsRuntime()

Поддерживаемые OS

Все

Оглавление Runtime - GetRuntimeInteger() ->