+1 امتیاز

سلام

با کد زیر یه برنامه تحت CMD اجرا میشه که میخوام این صفحه CMD داخل خود فرم و درون یک richtextbox نمایش داده بشه

                ProcessStartInfo startInfo = new ProcessStartInfo();
                startInfo.FileName = "runer.exe";
                startInfo.Arguments = "-game xx -console ";
                startInfo.WorkingDirectory = ( @"C:\Server");
                Process.Start(startInfo);

یه برنامه پیدا کردم که همین کار رو داره انجام میده :

عکس:

همون طور که تو عکس پیداست CMD را در ریچ تکست باکس اجرا کرده و همچنین از طریق تکست باکس و کلید send که تو فرمش گذاشته کد ها رو میفرسته برای CMD

1 پاسخ

+1 امتیاز

با کد زیر تونستم درستش کنم ولی آرگومان پینگ رو که براش مشخص کردم رو نمایش نمیده

        private void button1_Click(object sender, EventArgs e)
        {
            ProcessStartInfo startInfo = new ProcessStartInfo();
            startInfo.FileName = @"cmd.exe";
            startInfo.WorkingDirectory = @"C:\Windows\System32\";
            startInfo.Arguments = "ping 4.2.2.4";
            startInfo.UseShellExecute = false;
            startInfo.RedirectStandardOutput = true;
            using (Process process = Process.Start(startInfo))
            {
                using (StreamReader reader = process.StandardOutput)
                {
                    string result = reader.ReadToEnd();
                    richTextBox1.Text=result;
                }
            }
        }

 

سوال جدید

2,337 سوال

2,871 پاسخ

3,725 دیدگاه

3,921 کاربر

دسته بندی ها

...