我想完成如下功能:
按一个按钮执行如下操作:
执行一个批处理文件nbtstat -a ip地址,但是现在的问题是我想将那个ip地址自己选择录入,然后把执行结果写到一个文本文件中,求各位老大指点!!!分可以再加

解决方案 »

  1.   

    曾经看过一个程序,就是可以在自己录入ip地址,然后后台用ping 然后再在窗口中显示结果
    ,谁有啊?
      

  2.   

    procedure TForm1.Button1Click(Sender: TObject);
    var
      TxtFile:TextFile;sIP:string;
    begin
    sIP:=nbtstat -a+ ' IP地址';AssignFile(TxtFile,'C:\IP.bat');
      ReWrite(TxtFile);
      Writeln(TxtFile,sIP);
      CloseFile(TxtFile);
    end;winexec('C:\IP.bat',SW_SHOWNORMAL);这样可以吗 方法可能 苯了些
      

  3.   

    WinExec调用系统程序,需要传入一些参数的