Process.Start使用变量在文件路径中包含空格

时间:2014-01-26 22:36:53

标签: vb.net process.start

我正在尝试使用Process.Start函数使用变量作为参数(文件位置),该文件路径中包含空格。

变量由祖父母,父母和父母的结果组成。子节点文本组合。

我已将变量设置为Dim Loc as String = aMailbox & tvProgress.SelectedNode.Parent.Parent.Text & "\" & tvProgress.SelectedNode.Parent.Text & "\" & tvProgress.SelectedNode.Text但是当调用程序(.exe文件)并且它在启动屏幕上显示加载路径时指向应用程序的调试文件夹而不是实际路径

任何想法

1 个答案:

答案 0 :(得分:2)

所以简单地将字符串放入引号:)

Dim Loc As String = """" + aMailbox + tvProgress.SelectedNode.Parent.Parent.Text + "\" + tvProgress.SelectedNode.Parent.Text + "\" + tvProgress.SelectedNode.Text + """"