收藏 (0) +1 (0) +1 (0) +1
收藏成功查看收藏>>

正在阅读:在java里面调用CUI程序的方法在java里面调用CUI程序的方法

2004-06-24 10:18 出处:Matrix-与Java共舞 作者:bbcca 责任编辑:linjixiong


class CallExeNative{
   public native static void CEN();
   static
 {
     System.loadLibrary("CallExeNative");
 }
}
/***************/
class RunExeNative{
 public static void main(String args[]){
  CallExeNative CEN1 = new CallExeNative();
  CEN1.CEN();
 }
}

  同样用


javac RunExeNative.java
java RunExeNative

  之后你就会发现提示你输入CUI文件的路径
 
  你输入路径即可!
  说明:要注意的是CallExeNative.h和CallExeNative.dll应该都在同一个文件夹(我的是在c:\jdk1.3.1_11\bin\).
  不足之处:破坏了java的移植性!而且你想想看,同样的功能在VB下用Shell(filepath,windowstyle)很容易就搞定,你还会用java吗?我写这篇文章的目的是希望大家找到一种更好的方法来实现这个功能。


察看评论详细内容 我要发表评论
作者笔名 简短内容 发表时间
:
键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品
手机访问回到顶部