我有一个按钮,我点击它时使用Process.Start,虽然我从textBox1.Text中选择数据.
虽然如果textBox1.Text中有空格,textBox1.Text上的这些数据仍然无法正常显示
例如textBox1.Text = testing_123有效
虽然textBox1.Text =测试1 2 3不起作用(它只包括"测试")
代码如下:
private void button19_Click(object sender, EventArgs e)
{
Process.Start("test.exe", textBox1.Text);
}
Run Code Online (Sandbox Code Playgroud) 我目前正在调用一个从文本文件输入参数的进程,
虽然读取文本文件的一行时它可以正常工作,但文本文件的第二行直接执行.有没有办法告诉Process.Start等到上一个命令完成?
static void Main(string[] args)
{
foreach (string exename in System.IO.File.ReadAllLines("test.txt"))
{
Process.Start("test.exe", "\"" + exename + "\"");
}
}
Run Code Online (Sandbox Code Playgroud)