我想做一个中输入框,,在里面写入DOS命令,就可以执行,
怎么才能实现呀,,

解决方案 »

  1.   

    winexec(pchar('cmd.exe /c ' + {DOS命令}), SW_SHOWNORMAL);http://expert.csdn.net/Expert/topic/1502/1502062.xml?temp=.2061121
      

  2.   


    winexec(pchar('cmd.exe /c' + Edit1.text ), SW_SHOWNORMAL); //NT ,2k, XP
    winexec(pchar('command.exe /c' + Edit1.text ), SW_SHOWNORMAL); //9x
      

  3.   

    winexec('command.com /c copy *.* c:\',SW_Normal); 
      

  4.   

    楼上几位应该说得正确,但我有个问题,如果运行后使dos窗口不关闭呢?现在用winexec后,运行时,dos窗口一闪而过了
    我只会瞎说
      

  5.   

    请问winexec(pchar('cmd.exe /c' + Edit1.text ), SW_SHOWNORMAL); //NT ,2k, XP
    winexec(pchar('command.exe /c' + Edit1.text ), SW_SHOWNORMAL); //9x
    怎么用?
      

  6.   

    to  giftzhang(新手上路)啊?你还要什么样的答案?