现在有个项目需要调用医保接口的DLL,我想知道如何能够在JAVA中调用里面的方法..使用JNI是否需要生成自己的DLL 在自己的DLL中去调用医保的DLL 然后再用JAVA累调用自己的DLL 这个感觉好麻烦的啊..有什么其他方便点的方法吗 请高手指点.. 分数不多,请见谅..
最好能把简单的代码贴出来,,, 自己顶下 mark 关注。。。 有问题发e-mail . helin916@live.cn引用 public class SSH1CiscoJNI { static { System.out.println(System.getProperty("java.library.path"));//是dll存放的路径. System.loadLibrary("putty");//"putty"是Dll名称 } // native函数,用来传递对象 public native int ConnectHost(String ipaddr, int port, String username, String password, String commandInfo, String Path); public static int getCheckPointLog(String ipaddr, int port, String username, String password, String commandInfo, String Path) { SSH1CiscoJNI SSH1CiscoJNI = new SSH1CiscoJNI(); System.out.println(Path); int initvalue = SSH1CiscoJNI.ConnectHost(ipaddr, port, username,password, commandInfo, Path); System.out.println("返回结果为:" + initvalue); return initvalue; } } // ----------------------------------------------这是java代码. #include <jni.h> /* Header for class com_netbase_web_util_SSH1CiscoJNI */ #
我想用Java写一个程序,就是我想在运行代码后,在指定的时间打开某程序,例如我运行代码后,讲在12:00打开"D:\Program Files\Tencent\QQ2009\Bin\QQ.exe"这个程序,求高人指点。还有可能的话在指定的时间 ......