管道类中自定义的Cstring str用来获取回显所有信息 str+=buffer //buffer是每次readfile读取的回显信息
类接收CMD回显的子线程 不停的循环 readfile主线程输入CMD命令 比如 Ping www.baidu.com\n 由于 ping后的时间问题 有可能返回request timed out 获取到的 回显内容str也许还没有填满
这时 我立刻按下按钮 输入其他命令 比如netstat -an\n 获取到的信息就会不完整
该怎么能实现就是 输入一命令后 读取到的str全部贴满之后 输入的命令才会执行 好像是同步问题 请大哥们指点
类接收CMD回显的子线程 不停的循环 readfile主线程输入CMD命令 比如 Ping www.baidu.com\n 由于 ping后的时间问题 有可能返回request timed out 获取到的 回显内容str也许还没有填满
这时 我立刻按下按钮 输入其他命令 比如netstat -an\n 获取到的信息就会不完整
该怎么能实现就是 输入一命令后 读取到的str全部贴满之后 输入的命令才会执行 好像是同步问题 请大哥们指点
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货