ComfyJ 2.12
5秒でダウンロードできます。
に関しては ComfyJ
ComfyJ は、COM から Java 間のブリッジです。COM と Java の統合部分では、ComfyJ は、任意の COM/OLE/OCX/ActiveX ライブラリと Java アプリケーションを簡単に統合できます。ライブラリによって提供される COM インターフェイスとデータ型ラッパーは、通常の Java オブジェクトと同様に COM 型やインターフェイスを操作できます。ComfyJ は、VTBL の関数インデックスまたはオートメーションアプローチを使用した名前を介して COM オブジェクトのメソッドを呼び出すことができます。OleContainer Swing コンポーネントは、Java Swing UI で任意のビジュアル COM コンポーネントを使用して、ProgID を使用して埋め込みオブジェクトを作成、CLSID またはコンテナーに COM オブジェクトを挿入、保存し、埋め込み OleObject を読み込むことができます。Java と COM の統合部分では、ComfyJ はカスタム Java COM サーバーを作成する機能を提供し、ネイティブ コードを記述せずに、COM オブジェクトとして他の COM アプリケーションに公開できます。ComfyJ は、基本 COM インターフェイスのラッパーとカスタム COM インターフェイスとの統合機能を提供します。ComfyJ では、IUnknownServer や IDispatchServer などのクラスを使用して、Java オブジェクトを COM オブジェクトとして公開することもできます。カスタム Java COM オブジェクトは、これらのクラスを継承し、要件に応じて基本またはカスタムの COM インターフェースを実装できます。このような Java COM サーバーは、必要な数の COM インターフェースを実装できます。また、このような Java COM サーバーをシステムに登録するための便利な方法も提供します。このような登録は、COM イベント処理などの実行時に実行することも、ComfyJ ServerManager アプリケーションを使用して COM レジストリで実行することもできます。ComfyJ に付属の CodeGenerator ユーティリティを使用すると、COM コンポーネントまたは COM タイプ ライブラリ用の Java COM ラッパーを生成できます。生成されたコードは、指定されたオプションに応じてコンパイルされ、結果の JAR ファイルにパックされます。