<< Click to Display Table of Contents >> Navigation: Expressions > Expression evaluation |
For expressions without parameters simply call class function TScriptExpression.Evaluate.
Example:
t := TScriptExpression.Evaluate('Now() + 1');
For expression that contain variables, TScriptExpression instance should be created:
E := TScriptExpression.CreateandParse('s + IntToStr(t)');
E['t'] := 1;
E['s] := 'test';
a := E.Calc;