首先,看这里
Using Delphi's Expressions Engine
我自己的测试代码
uses System.Bindings.Expression, System.Bindings.Helper;
procedure TForm1.Button3Click(Sender: TObject);
var
Expr: TBindingExpression;
begin
Expr := TBindings.CreateExpression([], '2+3'); //测试通过。
Expr := TBindings.CreateExpression([], '2>3'); //测试通过,返回 false
try
Log(Expr.Evaluate.GetValue.ToString);
finally
Expr.Free;
end;
end;

2210

被折叠的 条评论
为什么被折叠?



