我想创建一个允许用户使用openFileDialog选择要打开的文件的程序,然后在返回时,我的程序将在注册表中与该文件关联的任何程序中打开该文件。 / p>
除了搜索注册表以确定执行程序的位置等之外,还有一种比使用Process或类似方法更简单的方法吗?
答案 0 :(得分:1)
您仍然可以使用Process.Start(filePath)
来实现此功能。您不需要使用可执行文件的路径。
例如,如果你写
Process.Start("test.txt");
Windows将在当前与文本文件关联的任何程序(例如记事本)中打开test.txt
。