gpt4 book ai didi

C# 我可以将命令提示符控件添加到我的应用程序吗

转载 作者:行者123 更新时间:2023-11-30 18:47:11 25 4
gpt4 key购买 nike

标题说了算。我知道我可以使用 Process 或 ProcessStartInfo 来运行参数,但我的意思是实际上向我的应用程序添加一个命令提示符控件(因为我经常使用它,如果它已经内置会很方便。

除了编写自定义控件之外,还有其他方法可以做到这一点吗?如果不是,我可以忍受,但这肯定会有所帮助。

最佳答案

像这样(未测试):

ProccessInfo pi = new ProccessInfo("cmd.exe");
pi.RedirectStandardError=true;
pi.RedirectStandardInput=true;
pi.RedirectStandardOutput=true;
Process cmd = Process.Start(pi);
cmd.StandardInput.WriteLine("Dir");
textBox1.Text = cmd.StandardOutput.ReadToEnd();

当心死锁,那些方法可能会阻塞!

您还可以使用来自 codeproject.com 的解决方案:http://www.codeproject.com/KB/miscctrl/commandprompt.aspx

关于C# 我可以将命令提示符控件添加到我的应用程序吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3987460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com