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