Kontakt fra Win. forms til consol.
Jeg har en console. som jeg skal bruge data fra..får at få fat i data skal der nogle input som jeg bruger
"Console.ReadLine();"
Dette virker helt fint når jeg åbner console. men når jeg gøre det fra win. form sker der fejl.
efter lidt søgen fandt jeg ud af at "Console.ReadLine();" ikke er en string... og jeg kan ikke helt finde ud af hvorfor.
jeg bruger denne kode til at skabe kontaketen.
Process proc = new Process();
proc.StartInfo.CreateNoWindow = true;
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardOutput = true;
proc.StartInfo.RedirectStandardError = true;
proc.StartInfo.FileName = "C:\\Users\\rix\\Desktop\\cs-scriptSrc\\bin\\Debug\\Jigsaw.exe";
proc.StartInfo.Arguments = "/c " + richTextBox1.Text;
proc.Start();
richTextBox2.Text += proc.StandardOutput.ReadToEnd().Replace("\n", "\r\n");
richTextBox2.Text += proc.StandardError.ReadToEnd().Replace("\n", "\r\n");
proc.WaitForExit();
richTextBox2.Refresh();
nogle der kan fortælle mig hvad jeg skal gøre eller hva jeg har gjort galt?