• 4797阅读
  • 2回复

关于QProcess运行外部cmd命令 [复制链接]

上一主题 下一主题
离线iiiyyyhhhsss
 

只看楼主 倒序阅读 楼主  发表于: 2009-09-04
我用QProcess来运行cmd命令Ping,然后把输出重定向到我的TextEdit上,正确显示,没有问题。。。

但当我用QProcess来运行dir之类的命令时,输出却没有在我的TextEdit上显示,是什么原因呢?

两个程序是一模一样的,我只是把QPrcess::start()里的命令更改了而已,就没有显示了。。。
离线dbzhang800

只看该作者 1楼 发表于: 2009-09-04
ping是一个程序 ,在你的系统目录下 ping.exe
dir 不是一个程序,只是cmd中的一条命令!!
离线iiiyyyhhhsss

只看该作者 2楼 发表于: 2009-09-04
也就是说如果要显示dir的内容,应该先运行cmd程序,然后输入一个dir的参数?
快速回复
限100 字节
 
上一个 下一个