怎么样编一个java程序操作其他软件?

解决方案 »

  1.   

    Runtime rn = Runtime.getRuntime();    Process p = null;    try {        p = rn.exec("D:\\Program Files\\Tencent\\QQ\\QQ.exe");    } catch (Exception e) {        System.out.println("Error my exec ");    }结帖给分 呵呵
      

  2.   

    你可以用Eclipse建立一个project,不要建立web project。然后,该写窗口界面就写,该调用数据库的就用JDBC。
      

  3.   

    Runtime
    看一下它的API
    Process p = System.Runtime.exec("软件或命令");
    好像是这样写的,
      

  4.   


    public static void do1() {
    try {
    Process myproc = Runtime
    .getRuntime()
    .exec(
    "C:/Program Files/TTPlayer/TTPlayer.exe E:/My_music/miss.mp3");
    myproc.getErrorStream();
    } catch (Exception e) {
    }
    }
      

  5.   

    这就不是调用别的软件了,你或许要用socket和QQ服务器通讯,而且要实现这个你可能还需要知道QQ是如何加密密码的.