你那个是执行什么东西?怎么看着像汇编啊。赫赫用下面这段代码看看有没有输出
psPing = rt.exec("d:\masm.exe d:\test.asm d:\test.obj test.lst test.crf" );BufferedReader dis = new BufferedReader(new InputStreamReader(psPing.getInputStream()));
            //DataInputStream dis = new DataInputStream(new BufferedInputStream( pro.getInputStream() ));
            String str = null;
            while( (str = dis.readLine()) != null ){
                System.out.println( str );
            }

解决方案 »

  1.   

    还是不对,我后来试过一个自己写的程序,输出是正常的,可是用masm就没有输出了,郁闷...........
      

  2.   

    dos下执行这个命令d:\masm.exe d:\test.asm d:\test.obj test.lst test.crf到底有没有输出啊?指dos窗口里面能看到的这种向控制台的输出
      

  3.   

    有输出的,不过好像和一般的输出不太一样,那个dos窗口会清屏变小,我想可能不是标准输出,但用vc写的程序来截取输出是可行的