这是一个功能超强的表达式处理系统,提供16种常规运算符,7种基本数据类型,支持数据类型自动识别与智能转换,支持变量定义,支持变量式变量名,包含宏处理功能,支持数据库访问,提供三百多个各种常规函数,允许运行期自定义函数,开放式函数开发机制允许开发人员自由且容易地扩充自己的函数。系统不仅实现了一般意义上的表达式运算,同时也实现了基本的程序控制逻辑:顺序、分枝和循环,这意味着应用程序可以将许多不稳定的业务需求从源程序内部实现改为表达式系统的外部实现,从而极大程度地提高系统的可维护性。
该系统使用DELPHI开发,提供运行包和设计包,包含低级的类系,也包括高级的非可视化控件,允许开发人员以多种方式来使用本系统。使用该系统可与应用程序完美无缝融合,甚至可以在表达式中直接操纵应用程序的界面元素,如点击按钮等。
此软件的产生最早可追朔到 TURBO Pascal 3.0 的时代,在 TURBO Pascal 6.0 发布后全部按 OO 方式重写,以后从DELPHI 1.0开始,伴随着DELPHI版本的每次升级,本系统也在进行相应的更新和升级,因此,本软件可适用于DELPHI的所有版本。但因为本软件一直是作为《佐尔企业应用辅助开发平台》的一个子系统开发的,独立发行版目前只有D6,D7和D9的,若有需要其它版本的,可与本公司联系。 |