Expression parser 是一个delphi开发包,可以计算表达式,执行类pascal脚本.对于想在程序中使用公式的朋友,无疑是个福音.准确地说它是个准编译器.
你可以定义脚本变量,这个变量可以是值类型,也可以是数据库字段.
你可以从 www.2ccc.com(delphi盒子)通过搜索下载到这个组件.
主要支持支持功能如下:
-数值(整数,浮点数,科学记数法格式)
-布尔和日期类型
-字符串和变体类型(包括变体数组)
-十六进制
-数据库字段, 形式为DataSource].DataField
-可以访问在同一个窗体或数据模块上的运行时对象
-可以生成对象,并访问它的属性和方法
-支持语句块,如 If .. then ... else ...; for ..:=... to (downto) ... do begin end; repeat ... until ...; while ... do begin end; break
-支持异常处理
-.....
更多详细情况请参看帮助文件,如有问题可以可站长联系
