我已成功提示用户使用
在C#中选择文件openFileDialog控件。
我现在有文件名,我们称之为foo.docx
我想用附带的应用程序打开文件。
即,如果是docx文件,请使用word。
启动有没有最好的方法来传递文件名并进行启动?
我使用了System.Diagnostics.Process.Start(openFileDialog1.FileName.ToString());
TIA。
拉尔夫
答案 0 :(得分:4)
只需使用
Process.Start(filename);
这将在Windows中设置的默认程序中打开程序。
此外,您可以使用相同的方法在用户的默认浏览器中打开URL。
答案 1 :(得分:1)
只需使用文件名调用Process.Start
- 操作系统将选择相关的应用程序。
Process.Start(@"path to\foo.exe");