Der einfachste Weg, eine Datei mit der Standardanwendung zu öffnen, ist:
System.Diagnostics.Process.Start(@"c:\myPDF.pdf");
Ich möchte jedoch wissen, ob es eine Möglichkeit gibt, Parameter für die Standardanwendung festzulegen, da ich ein PDF in einer bestimmten Seitenzahl öffnen möchte.
Ich weiß, wie man einen neuen Prozess erstellt und die Parameter einstellt, aber auf diese Weise muss ich den Pfad der Anwendung angeben, und ich möchte eine tragbare Anwendung haben und nicht jedes Mal den Pfad der Anwendung festlegen müssen Ich benutze die Anwendung in einem anderen Computer. Meine Idee ist, dass ich erwarte, dass der Computer den PDF-Reader installiert hat und nur sage, was die Seite öffnen soll.
Vielen Dank.
myProcess.StartInfo.FileName = "Acrobat.exe";
ohne den vollständigen Pfad zur Anwendung anzugeben?