Java利用jni静态调用delphi程序
来源:互联网 发布:java技术优势 编辑:程序博客网 时间:2024/05/22 03:32
废话不说,上步骤:
一、java部分
1、准备开发工具,在这里我用的是Eclipse。确保已安装好jdk工具;
2、打开Eclipse;
3、新建一个javaproject(JavaCallDelphi) 默认配置;
4、新建一个package(JavaCallDelphi);
5、在JavaCallDelphi包下新建Class(JavaCallDelphiTest);
6、敲入如下代码
如上 java所需要写的代码已经完成。
二、delphi部分
1、准备开发工具,在此我使用的工具是delphi7.0;
2、打开delphi;
3、选择close all 关闭所有窗体
4、选择new->other->DLL Wizard 点击保存(保存名称JavaCallDelphi)
5、将jni单元添加到引用中
6、新建一窗体命名为JavaCallDelphiTest
7、在JavaCallDelphiTest窗体上添加按钮button 响应事件自己写
8、具体代码如下
9、Ctrl + F9 编译.将生成的DLL文件复制到javaproject(JavaCallDelphi)的根目录下,和Bin文件夹在同一目录下
运行程序即可。
- Java利用jni静态调用delphi程序
- Java利用jni静态调用delphi程序
- Java利用jni向delphi程序传递参数
- Delphi利用jni向java程序中传递参数
- delphi调用java类(通过jni.pas)
- JNI:Java调用Delphi编写的dll
- java JNI调用c程序
- JNI native多线程调用Java静态方法
- JNI小程序:Java通过JNI调用C程序
- JNI调用Java中的静态非静态方法
- java通过jni调用C程序
- JNI技术实现JAVA程序调用dll
- jni实现C语言调用Java程序
- Java通过JNI调用C++程序
- Java通过JNI调用C++程序
- Java通过JNI调用C++程序
- Java通过JNI调用C++程序
- Java JNI调用c/c++程序
- 答索引构造一问
- win7下安装SQL Server2000(转)
- Java实现数据库连接池的代码
- [MIT6.828] LAB4 PART A
- 使用的BlackBerry® Tablet OS SDK for Adobe® AIR®开发应用(一)
- Java利用jni静态调用delphi程序
- 又开始了
- 如何登陆自己的blog
- struts2.0
- ASP.NET伪静态的实现及伪静态的意义
- 2010华军软件园装机必备扑克牌
- 如何向妻子解释OOD
- 传说中的脑壳进水
- 查找包含指定字符串的所有脚本对象