プロジェクトに多言語スクリプトを追加

プロジェクトに多言語スクリプトを追加

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 の最高のレポーティングツールの 1 つである理由となる独自のプログラミング原理を活用しています。2001 年に FastReport は Delphi Informant Magazine Readers Choice Awards の「Best Reporting Tool」カテゴリで 2 位を獲得しました。Fast Reports, Inc. は FastReport の改善を絶えず目指しており、Windows と Linux 上の Borland RAD 環境向けに、最初のフル機能のクロスプラットフォーム・レポートジェネレータを作ったことを誇りに思っています。