利用qt进入cmd(dos命令行控制台)自动输入cmd指令

来源:互联网 发布:大数据对日常生活影响 编辑:程序博客网 时间:2024/04/30 09:55
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include"QProcess"
#include"QDebug"
#include"qdebug.h"
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
}
MainWindow::~MainWindow()
{
    delete ui;
}
void MainWindow::on_pushButton_clicked()
{
     QProcess p(0);
     p.start("cmd");
        p.waitForStarted();
        p.write("e:\n");
        p.closeWriteChannel();
        p.waitForFinished();
        qDebug()<<QString::fromLocal8Bit(p.readAllStandardOutput());
  
}
//利用qt进入cmd(dos命令行控制台)自动输入cmd指令
                                             
0 0
原创粉丝点击