qt4执行cmd指令
您可以使用QProcess类来在Qt中执行cmd指令。以下是示例代码:
#include <QProcess>
...
QProcess process;
QStringList arguments;
arguments << "/c" << "dir"; // replace "dir" with your command
process.start("cmd", arguments);
process.waitForFinished();
QString output = process.readAllStandardOutput();
qDebug() << output;
在此示例中,我们创建了一个QProcess对象,将cmd作为进程名称传递给start()函数,并使用/c参数将指令传递给cmd。然后,我们等待进程完成并读取其标准输出。最后,我们将输出打印到控制台。
请注意,在Windows中,您需要使用/c参数将指令传递给cmd。在其他操作系统中,您需要相应地更改参数。
原文地址: https://www.cveoy.top/t/topic/bV3b 著作权归作者所有。请勿转载和采集!