为项目添加多语言脚本支持

FastScript 是一个跨平台、多语言的脚本引擎。它适用于希望在项目中添加脚本能力的程序员。它可安装在 Borland Delphi 4-7、2005、2006、2009、C++Builder 4-6、2005、2006、2007、2009、Kylix 1-3 以及 Lazarus 中。FastScript 的一个独特特性是它能够使用多种语言(PascalScript、C++Script、JScript 和 BasicScript)。这使你能够使用自己最喜欢的语言来编写脚本。FastScript 不使用 Microsoft Scripting Host,因此它既可用于 Windows 也可用于 Linux 环境。
功能
- OLE 支持
- Variant 数组支持
- 多语言架构支持多种语言(目前包括 PascalScript、C++Script、BasicScript 和 JScript)
- 多语言脚本可被使用。例如,一个模块可以用 PascalScript 编写,另一个用 C++Script 编写
- 标准语言集:变量、常量、过程、函数(允许嵌套函数),支持带 var/const/default 参数;包含所有标准运算符和语句(包括 case、try/finally/except、with);支持类型(int、float、bool、char、string、多维数组、enum、variant);支持类(带方法、事件、属性、索引以及默认属性)
- 类型兼容性检查
- 可访问你应用中的任何对象。用于访问基础类、控件、窗体和 DB 的标准库。库架构可以轻松扩展
- 体积小——80-150Kb(取决于所使用的模块)
关于 Fast Reports
Fast Reports 成立于 1998 年,致力于构建快速报表软件:应用程序、库和插件。其旗舰产品 FastReport 采用独特的编程理念,使其成为 Delphi 最优秀的报表工具之一。2001 年,FastReport 在 Delphi Informant 杂志读者选择奖的“最佳报表工具”类别中获得第二名。Fast Reports, Inc. 努力不断改进 FastReport,并很自豪地成为首个面向 Borland RAD 环境的完整功能跨平台报表生成器,覆盖 Windows 和 Linux。