我在网上下了一个应用程序
我在网上找了一下 目前就这一个软件支持我现在的问题
我先问一下 那个应用程序内需要输入一些值
我在程序里面应该怎么把值写入到那个文本框中?
我在网上找了一下 目前就这一个软件支持我现在的问题
我先问一下 那个应用程序内需要输入一些值
我在程序里面应该怎么把值写入到那个文本框中?
解决方案 »
- 如何把字符转换为相对应的颜色啊?
- 怎样在eclipse当中使用文件形式替代控制台输入?
- 救命阿!!!不解决就要被炒鱿鱼了!!
- 命令行下编译,用JDBC连microsoft sql server 2000时,总是找不到com.microsoft这个包
- ftpClient连接局域网中另一台电脑上的FTP server时的连接超时问题
- 请问有什么JAVA方面的书?
- 请问如何在linux下面安装jdk,需要怎么配置呢?
- 怎样用vj编译单个文件
- 求大神们帮解决一个小问题
- 求解决方法!Syntax error on token "=", @ expected after this token
- 如何在eclipse 中查看一个类中的所有方法和域
- Eclipse中怎么加 spring ide?
try {
robot = new Robot();
}
catch (AWTException ex) {
ex.printStackTrace();
}
robot.keyPress(KeyEvent.VK_ESCAPE);
robot.keyRelease(KeyEvent.VK_ESCAPE);
Process p = Runtime.getRuntime().exec(
new String[] {
"c:/program files/Internet Explorer/iexplore.exe",
"http://www.baidu.com"}
);
}catch(Exception e){e.printStackTrace();}
经过测试可以
但是前提是你那个客户端程序得支持exe传递参数,否则还是不可以,比如我把换成qq来按照上面测试就无法把我预设的号码于密码传过去,下面可以启动qq,但是无法传入2个参数,具体你那个程序你自己研究一下吧
try{
Process p = Runtime.getRuntime().exec(
new String[] {
"C:/Program Files/Tencent/QQ/QQ.exe",
"2166","2166"}
);
}catch(Exception e){e.printStackTrace();}
package com.sxzl.test;public class TestRuntime { public static void main(String args[]) {
try { //String myArgs[] ={"http://www.csdn.com/"};
Process process = Runtime.getRuntime().exec(
//"cmd.exe /c start http://www.csdn.com/"
"C:\\Program Files\\Internet Explorer\\iexplore.exe"
+" http://www.csdn.com/"
);
} catch (Exception e) {
e.printStackTrace();
}
}
}
public static void main(String [] args){
try{
Process process=Runtime.getRuntime().exec("p.exe");
process.waitFor();
System.out.println("DOS Sucess");
}catch(Exception e){
e.printStackTrace();
}
}}
如果你写的程序是java的话,写个dll。java来调用dll。
dll的主要功能是:利用模拟按键,也就是消息发送。
spy++的使用
http://hi.baidu.com/cdj21/blog/item/14b98f017f9916d1277fb5a4.html