博客
关于我
Troubleshoot Qt 执行CMD命令并获取输出 <windows>
阅读量:121 次
发布时间:2019-02-26

本文共 556 字,大约阅读时间需要 1 分钟。

Troubleshoot Qt 执行CMD命令并获取输出

二、使用步骤

1.QProcess执行CMD 命令

代码如下(示例):

QProcess pro(this);pro.start("cmd", QStringList()<<"/c"<<"ping www.baidu.com");//

QProcess接口:

在这里插入图片描述“/c”:执行完命令后关闭命令窗口
<1>添加“/c”:
在这里插入图片描述<2>不加"/c":
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210402162840122.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2ppYW5nMTczNzA3,size_16,color_FFFFFF,t_70#pic_center

2.获取输出

代码如下(示例):

pro.waitForStarted(); pro.waitForFinished(); QString strTemp=QString::fromLocal8Bit(pro.readAllStandardOutput());

QProcess接口:

在这里插入图片描述

转载地址:http://xjpf.baihongyu.com/

你可能感兴趣的文章
MySQL多表左右连接查询
查看>>
mysql大批量删除(修改)The total number of locks exceeds the lock table size 错误的解决办法
查看>>
mysql如何做到存在就更新不存就插入_MySQL 索引及优化实战(二)
查看>>
mysql如何删除数据表,被关联的数据表如何删除呢
查看>>
MySQL如何实现ACID ?
查看>>
mysql如何记录数据库响应时间
查看>>
MySQL子查询
查看>>
Mysql字段、索引操作
查看>>
mysql字段的细节(查询自定义的字段[意义-行列转置];UNION ALL;case-when)
查看>>
mysql字段类型不一致导致的索引失效
查看>>
mysql字段类型介绍
查看>>
mysql字段解析逗号分割_MySQL逗号分割字段的行列转换技巧
查看>>
MySQL字符集与排序规则
查看>>
MySQL字符集乱码
查看>>
mysql存储IP地址的数据类型
查看>>
mysql存储中文 但是读取乱码_mysql存储中文乱码
查看>>
MySQL存储引擎--MyISAM与InnoDB区别
查看>>
mysql存储总结
查看>>
mysql存储登录_php调用mysql存储过程会员登录验证实例分析
查看>>
MySql存储过程中limit传参
查看>>