调用exe传参格式

原创 2018年04月15日 20:37:11
        private void button2_Click(object sender, EventArgs e)
        {

          //输入参数1

              if (textBox1.Text == "")
            {
                MessageBox.Show("请加载输入参数1!");
            }
            //输入参数2    
            else if (textBox4.Text == "")
            {
                MessageBox.Show("请加载输入参数2 !");
            }

            //输出路径1
            else if (textBox4.Text == "")
            {
                MessageBox.Show("请选择输出路径1!");
            }

            //输出路径2
            else if (textBox4.Text == "")
            {
                MessageBox.Show("请选择输出路径2!");
            }

            else
            {
                Process p_GF5plant = new Process();// 初始化新的进程
                p_GF5plant.StartInfo.FileName = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, @"D:\W\Debug\GF5plant.exe");
                p_GF5plant.StartInfo.Arguments = string.Format("{0} {1} {2} {3}", this.textBox1.Text, this.textBox4.Text, this.textBox2.Text, this.textBox3.Text);
                p_GF5plant.StartInfo.UseShellExecute = false;  // 是否使用外壳程序 
                p_GF5plant.StartInfo.CreateNoWindow = true;//是否在新窗口中启动该进程的值 
                p_GF5plant.StartInfo.RedirectStandardOutput = true;// 重定向输出流 

                //process.StartInfo.RedirectStandardError= true;  //重定向错误流 

                p_GF5plant.OutputDataReceived += new DataReceivedEventHandler(p_GF5plant_OutputDataReceived);
                p_GF5plant.Start();// 启动进程
                p_GF5plant.WaitForExit();// 等待退出
                p_GF5plant.BeginOutputReadLine();
            }

            MessageBox.Show("计算完成!");
        }

C# 调用exe 传参 ,并获取打印值

调用方法: string baseName = System.IO.Directory.GetCurrentDirectory();             // baseName+"/"   ...
  • xiaopanpan92
  • xiaopanpan92
  • 2017-08-21 17:04:11
  • 435

C# 调用带参数EXE文件及带启动参数EXE

 (一)、先制作一个带启动参数的EXE文件。 步骤:             1、定义全局私有变量:private string[] s = new string[1];  //这里为了简单起见,只做...
  • lonet
  • lonet
  • 2009-10-29 11:51:00
  • 15463

javascript调用EXE程序传值

1.创建Reg文件,想注册表中添加exe程序信息 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\testDownload] "UR...
  • xiaoliang_xie
  • xiaoliang_xie
  • 2015-09-23 13:29:40
  • 1520

C# 调用exe 传递参数

System.Diagnostics.Process proc = new System.Diagnostics.Process();             proc.StartInfo.FileN...
  • sqh001
  • sqh001
  • 2013-12-22 14:58:23
  • 3059

C#程序执行EXE文件(调用Delphi) 并传参

  • 2011年10月26日 10:41
  • 220KB
  • 下载

c++邮件发送exe代码

  • 2017年05月08日 15:31
  • 51.95MB
  • 下载

js直接调用exe传参

  • 2011年09月23日 11:56
  • 862B
  • 下载

使用java代码调用exe程序 (包括参数传递)

使用Java代码调用exe 1使用场景       我现在使用eclipse+tomcat的架构建立了web server, 在这个web project中我需要建立一个定时任务,在定时任务中执行...
  • LTianchao
  • LTianchao
  • 2014-08-29 13:30:13
  • 6938

java调用外部exe程序并传参

其实很简单, 首先编写一个命令command, 如g++编译.c程序的命令为: g++ -o test.exe test.c Runtime.getRuntime()得到当前运行是环境, ...
  • sinat_19171485
  • sinat_19171485
  • 2015-11-26 10:17:32
  • 5792

在vc中怎么调用exe文件并传递参数

http://www.cnblogs.com/aivdesign/articles/1240429.html 1.调用SHELL HINSTANCE ShellExecute( HWND hw...
  • moyumoyu
  • moyumoyu
  • 2011-09-11 16:24:20
  • 14580
收藏助手
不良信息举报
您举报文章:调用exe传参格式
举报原因:
原因补充:

(最多只允许输入30个字)