2009年8月12日水曜日

DelphiとJavaの連携

Delphiで作ったプログラムをJavaから呼び出す方法で一番いい方法は
何かなと探していたところ、下記のサイトが一番言い感じだった。

http://www.pacifier.com/~mmead/jni/delphi/

このページには、DelphiからJavaのプログラムを呼ぶサンプルと
JavaからDelphiを呼ぶサンプルの2つがある。

JavaからDelphiを呼び出すほうは、JavaクラスからDelphiのプロジェクトファイルを
生成するプログラムがあり、これが便利。
(通常のJNIにおける、Javahコマンドに該当する部分です。)

これを使えば、数秒でスケルトンは作れてしまう。そのツールは、こちら、。
また、DelphiからJavaを呼び出すサンプルはこちら、

Download

このファイルを回答して、javaファイルをコンパイルして、classファイルを作ってから
Delphiを実行すると動作します。

java側にHttpのやり取りのロジックが書かれていて、それをJava、Delphi間で
やり取りしているサンプルです。

0 件のコメント: