為專案新增多語言腳本能力

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 array 支援
- 多語言架構支援多種語言(目前包含 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 的完整功能跨平台報表產生器。