基本同意Yao Jian.但最后一种方法好象行不通.
Java有JNI技术,可以调用native方法,也可以被native code调用.
但如今JNI只支持C/C++.
JNI定义了native方法的申明, C/C++ code中java object的引用, 命名规则, 等等.很复杂.
这样才能使JAVA与 C互相调用.(直接调用.obj?我不明白.应该不行吧.)
所以若没有对DELPHI的JNI支持此方法是不行.
(当然可以用C/C++作为中间过渡.^!^ just kidding!)
当然JAVA可以调用一个可执行文件. WINDOWS/UNIX均可.
但其只是调用执行,无法真正交互.
以上若用错误,欢迎指正!
BTW: to cAkk:
what's jdirect? whose technology is it? MS's?
Thanks!