作者PsMonkey (痞子军团团长)
站内java
标题Re: [问题] 用java呼叫clips(.exe)
时间Wed Aug 1 17:52:30 2007
※ 引述《sonwil (阿资)》之铭言:
: Runtime rt = Runtime.getRuntime();
: Process pro=rt.exec("c:\\CLIPSwin.exe");
: OutputStreamWriter w = new OutputStreamWriter(pro.getOutputStream());
: String[] cmd = new String[] {
: "(load c:\\123.txt)",
: "(reset)"
: };
: for (int i = 0; i < cmd.length; ++i){
: w.write(cmd[i]);
: w.flush();
: }
: 程式如上 我上网找到的说clips中会出现(load c://123.txt) (reset)指令
: 请问未何我只有打开clips指令,而没有(load c://123.txt)(resrt) 呢
ㄜ... 我不知道你的 CLIPSwin.exe 是啥
只是,你的 CLIPSwin.exe 他必须要有收 standard i/o 才行
如果是 GUI 的程式...
我没试过耶,不过机率不大吧.... @__@
--
侃侃长论鲜窒碍 首页:
http://www.psmonkey.idv.tw
众目睽睽无心颤 Blog:
http://ps-think.blogspot.com
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.192.168