操作用于打开word文档的字符串
本文关键字:文档 字符串 word 作用于 操作 | 更新日期: 2023-09-27 18:26:18
基于C#中路径中有空格的Opening Word文档。我想问一下如何做同样的事情,但当路径是从列表框中获取的。我知道如果我使用@"path"
,它会起作用,但当打开时,我如何对listBox.SelectedItem.ToString()
进行同样的操作
var _p = new Process();
_p.StartInfo.FileName = "Word.exe"
_p.StartInfo.Arguments = lbFiles.SelectedItem.ToString();
假设我想打开"C:''new word document.docx"。word出现错误。找不到路径"C:''new.doc"任何方法。
也试着用引号括住文件名:
_p.StartInfo.Arguments = string.Format("'"{0}'"", lbFiles.SelectedItem);
此外,Word.exe
在我的系统上不起作用。您可能需要将其更改为:
_p.StartInfo.FileName = "WinWord.exe"