Функция Eval

 ↑  ←  Описание функции


Eval

Возвращает значение переменной с указанным именем.

Eval ( string )

Параметры

string Имя переменной

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

Успех:Возвращает значение переменной.
Ошибка:Возвращает "" (пустую строку) и устанавливает значение @error не равным 0.

Примечания

Если есть необходимость в использовании Assign() для создания или присвоения значения переменной, то, в таких ситуациях, Eval() используется для чтения значения переменной, а IsDeclared() используется для проверки её существования.

См. также

Assign, IsDeclared, Execute

Пример

$a_b = 12
$s = Eval("a" & "_" & "b") ; Устанавливает $s равным 12
MsgBox(0, 'Сообщение', $s)
$s = Eval("c") ; $s = "" и @error = 1