Delphi 用 TMS スクリプター v7.28
ネイティブの Pascal または Basic スクリプトと、ビジュアル フォーム デザイナ、オブジェクト インスペクタなどを備えた完全な IDE (統合開発環境) を使用して、アプリケーションに究極の柔軟性とパワーを追加します。アプリケーションにスクリプト サポートを組み込むことで、アプリケーションに高度な構成可能性、柔軟性、および自動化制御を提供できます。
これにより、アプリケーション全体を更新することなく、アプリケーションの動作を変更できます。新しい小さなスクリプト ファイルを送信するだけで十分です。
これを使用すると、Delphi のような統合開発環境で実行時にスクリプトとフォームを作成およびデバッグできます。
エンド ユーザーは、スクリプトを通じてアプリケーション ロジックを COM サーバーにバインドし、まったく新しい機能をアプリケーションに追加できます。
さまざまなエンドユーザー固有のルールをスクリプトに配置できるため、さまざまな目的に合わせて単一のアプリケーションをメンテナンスできます。
他にもあります。。。
TMS Scripter は、タイム クリティカルなスクリプト ルーチンを高速化するために、擬似コンパイルされたスクリプトをサポートしています。
機能の詳細
統合開発環境 (IDE) により、実行時に複数の言語間スクリプト (Basic と Pascal) およびフォームを使用してスクリプト プロジェクトを作成できます。
クロスプラットフォームの使用をサポート: Win32、Win64、macOS、iOS、Android
実行時のビジュアルフォームデザイナーとオブジェクトインスペクター
ブレークポイント、監視ビューア、トレース ライブラリなどを含む自動デバッグ システムが IDE に統合されています。
Delphi7 および Delphi2007 スタイルのコンポーネント パレット
自動コード補完機能を備えた統合された構文強調表示メモ
独自のカスタム IDE を構築するための個別のコンポーネント
ToolPalette の Delphi2007 風のフィルタリング システム
IDE のヘルパー ダイアログ (配置、サイズ、デザイナー オプションなど)。
IDE コンポーネントのイベントにより、スクリプトとフォームをデータベースに保存/ロードできるようになります。
ランタイム Pascal または Basic 言語インタープリター
クロスランゲージ スクリプト ライター コンポーネントにより、Pascal スクリプトから Basic スクリプトを呼び出すことができ、またその逆も可能です
Delphi dfm フォームをロードして実行する機能
プロパティやメソッドを含む、スクリプト内の任意の Delphi オブジェクトにアクセスします。
試してみるサポート。。試してみてください。。最後にスクリプトでブロックします
スクリプト内で Delphi 変数と定数の読み取り/書き込みを可能にします
Delphi コードからスクリプト変数にアクセス (読み取り/書き込み) できるようにします。
スクリプトで使用するプロパティやメソッドを含む独自のクラスを (Delphi コードから) 構築できます。
ほとんどの Delphi システム プロシージャ (変換、日付、書式設定、文字列操作) がすでに含まれています (IntToStr、FormatDateTime、Copy、Delete など)。
AddFunction メソッドを使用して独自のカスタム関数を追加できます。
コンパイルしたコードを保存/ロードできるため、ソースコードを実行するたびに再コンパイルする必要がありません。
スクリプトライブラリ
スレッドセーフなスクリプト エンジン
COMサポート
DLL関数の呼び出しをサポート
デバッグ機能 (ブレークポイント、ステップ実行、カーソルまで実行、一時停止、停止など)