C# 打开带有关联应用程序的文件
我想知道如何使用默认程序打开pdf文件或文本文件,比如说我想打开一个pdf文件,我的默认程序是adobe reader,我知道我可以使用下面的代码C# 打开带有关联应用程序的文件,c#,C#,我想知道如何使用默认程序打开pdf文件或文本文件,比如说我想打开一个pdf文件,我的默认程序是adobe reader,我知道我可以使用下面的代码 private void button1_Click(object sender, EventArgs e) { System.Diagnostics.Process.Start(@"c:/MYSQL.pdf"); } 但我想创建一个程序,例如,一个名为bb.exe 如果我有一个名为drop的
private void button1_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start(@"c:/MYSQL.pdf");
}
但我想创建一个程序,例如,一个名为bb.exe
如果我有一个名为drop的目录,它里面有子目录viewer和files
,但是bb.exe
不在任何子目录中,它只是在主目录drop中,viewer目录有adobe reader.exe
,files目录有pdf文件
当我单击drop目录中的bb.exe时,它应该在文件文件夹中打开pdf文件,并且应该使用查看器文件夹中的
adobe reader.exe
。如何做到这一点?我应该阅读哪些材料??我需要关于如何做到这一点的想法,或者如果有人能够解释,我将非常感谢您提前感谢您正在尝试这样做吗
class Program
{
public static void Main()
{
System.Diagnostics.Process.Start(@"notepad", "XMLFile1.xml");
}
}
请更清楚地重新表述您的问题。Adobe Reader需要安装,因此很难看到您将如何在自己的文件夹中使用自己的版本。类似的内容让我试试