高分求java调用第三方动态库的具体实例代码!!!
二、打印函数的调用
打印模块为Windows环境下的DLL(zlyprint.dll),能实现资料页的打印预览和打印。主要包含一个函数。
Function Print_zly(ifpreview:boolean;printfile:PChar;printername:PChar):Integer;stdcall;
说明:入口参数:ifpreview表示是否需要预览,TRUE表示要预览,FALSE表示不需要预览。Printfile表示需要打印的数据文件。Printername表示这批数据由哪台打印机打印。
返回值:0 成功
-1 打印数据文件不存在
-2 打印数据文件错
-3 配置文件错
-4 指定打印机不存在
-5 写日志出错(日志文件名为zlyprint.log)
大于0 没有打印的记录数(照片文件不存在或护照号码、总编号、制证人员和审批机关无内容)
成功后(返回0)删除打印数据文件。
删除成功打印的资料页记录包含的照片文件。
怎样通过java来调用第三方等动态库呢?
急等答复,一经解决,立即给分!!!
问题点数:60、回复次数:3Top
1 楼lydvqq(碧水情缘♀黑哥)回复于 2006-03-03 22:10:04 得分 60
Using the Java Native Interface with Delphi
http://www.pacifier.com/~mmead/jni/delphi/
JNI : Java Glossary
http://mindprod.com/jgloss/jni.html
http://www-128.ibm.com/developerworks/cn/java/jnimthds/index.html
Top
2 楼hyq_111(我是一只小小小小鸟)回复于 2006-03-04 12:40:18 得分 0
关注中......Top
3 楼fishcanfly(会飞的鱼)回复于 2006-03-06 11:12:22 得分 0
我这里问的再详细一些:
我调用第三方的.dll文件,里面已经实现了打印的方法,通过java的jni来调用,还要在生成的.h文件中实现具体的方法吗??(打印的方法).假如是这样,调用第三方的库还有意思吗??Top




