我有一个声明设置一个预定的事件,尽管我在使用'符号包装声明的最后一部分时遇到了麻烦。
Process.Start("schtasks.exe", @"/Create /SC DAILY /MO" + " \"" + comboBox2.Text + "\" " + @"/ST" + " \"" + comboBox1.Text + "\" " + @"/TN" + " \"" + textBox2.Text + "\" " + @"/TR ""C:\Program Files\test\scan.exe"" " + textBox3.Text);
我正在尝试获取textBox3.Text,如下所示:
'textBox3.Text'
答案 0 :(得分:4)
您也可以使用String.Format
String.Format("Blah blah '{0}'", textBox3.Text);
答案 1 :(得分:2)
只需输入'内部双引号。
... + "'" + textBox3.Text + "'"
答案 2 :(得分:2)
Process.Start("schtasks.exe",
string.Format(
@"/Create /SC DAILY /MO ""{0}"" /ST ""{1}"" /TN ""{2}"" /TR ""C:\Program Files\test\scan.exe"" {3}",
comboBox2.Text, comboBox1.Text,
textBox2.Text, textBox3.Text));