将输出从 dos exe 重定向到 vb.net 形式
我有一个 dos exe,它接受参数,执行其功能并在 dos 中显示输出。
我需要从 vb 调用 dos 文件,传递参数而不显示 dos 窗口,并将返回值定向到 vb 文本框。
有人知道我该怎么做吗?
i have an dos exe which take argument, perform its functions and display the output in dos.
i need to call the dos file from vb passing the argument without showing the dos window, and get the return values directed to vb textbox.
anyone know how i can do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用
Process
类执行命令行实用程序并将其设置为将StandardOutput
重定向到您从中读取的 .NET 流。Use the
Process
class to execute the command line utility and set it to redirectStandardOutput
to a .NET stream that you read from.