问题描述
我是利用一个窗体然后加个按钮,加个文本框,想点击按钮的时候,让文本框显示另外一个控制台程序运行的方法里的所有输出信息,Processda=newProcess();da.StartInfo.FileName="ConsoleApplication1.exe";da.StartInfo.UseShellExecute=false;da.StartInfo.RedirectStandardError=true;da.StartInfo.RedirectStandardOutput=true;da.StartInfo.CreateNoWindow=false;da.Start();textBox1.Text=textBox1.Text+da.StandardOutput.ReadToEnd();我使用了这个方法,但是输出了的只有在控制台Program.cs这里的console.writeline其他的都显示在VS的内置输出栏中,我想把输出在VS内置输出栏里的信息也显示在我的文本框中
解决方案
解决方案二:
用这两个方法加监听Debug.Listeners.AddTrace.Listeners.Add
时间: 2024-09-23 14:44:50