微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > 模拟命令行简单功能的例子

模拟命令行简单功能的例子

时间:12-13 整理:3721RD 点击:
在GSD上有人求,就写了一个例子,可以用来获取使用命令行界面的程序的输出,其实输入也可以,看着代码改一下就行
核心就是用CreateProcess创建一个程序的进程并运行,用CreatePipe创建一个管道来接管原来的输出管道,然后用ReadFile读取输出结果就行了
本来想用lv直接调这几个API的,但是那些结构体太让我崩溃了,还是写一个Dll间接调用就OK了

 CMD.rar

lv不是有这样的库函数吗?
system exec.vi

好好看看程序就知道有啥区别了:)

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top