EVAL — различия между версиями

Материал из Фабиус wiki
Перейти к: навигация, поиск
м (Пример)
м
 
Строка 1: Строка 1:
EVAL - это процедура
+
[[EVAL]] - это процедура
 
+
Выполнение блока кода
EVAL(<blk>, [arg1, .., argn])
+
[[EVAL]]( <blk>, [arg1, .., argn] )
 
+
Выполнение блока кода
+
 
+
 
= Пример =
 
= Пример =
 
 
  local aa
 
  local aa
 
  aa := " {|| Message( 'Тест' ) } "
 
  aa := " {|| Message( 'Тест' ) } "
  EVAL( aa )
+
  [[EVAL]]( aa )
  
 
[[Файл:27-01-2017 14-03-21.png]]
 
[[Файл:27-01-2017 14-03-21.png]]
 
 
= Дополнительная информация =
 
= Дополнительная информация =
 
 
Вместо  
 
Вместо  
 
+
  [[EVAL]]( aa )
  EVAL( aa )
+
 
+
 
можно написать  
 
можно написать  
 
 
  &( aa )
 
  &( aa )
 
 
= Смотрите также =
 
= Смотрите также =
 +
[[Полезные функции]]
  
 
[[Функции Delphi]]
 
[[Функции Delphi]]
 
[[Полезные функции]]
 

Текущая версия на 16:06, 26 июля 2017

EVAL - это процедура

Выполнение блока кода

EVAL( <blk>, [arg1, .., argn] )

Пример

local aa
aa := " {|| Message( 'Тест' ) } "
EVAL( aa )

27-01-2017 14-03-21.png

Дополнительная информация

Вместо

EVAL( aa )

можно написать

&( aa )

Смотрите также

Полезные функции

Функции Delphi