デフォルトのアプリケーションでファイルを開く最も簡単な方法は次のとおりです。
System.Diagnostics.Process.Start(@"c:\myPDF.pdf");
ただし、特定のページ番号でPDFを開きたいので、デフォルトのアプリケーションにパラメーターを設定する方法が存在するかどうかを知りたいです。
新しいプロセスを作成してパラメーターを設定する方法を知っていますが、この方法でアプリケーションのパスを示す必要があり、ポータブルアプリケーションを作成し、毎回アプリケーションのパスを設定する必要がないようにしたいと思います他のコンピューターで使用しています。私の考えでは、コンピューターにPDFリーダーがインストールされていて、何を開くかを言うだけです。
ありがとう。
myProcess.StartInfo.FileName = "Acrobat.exe";
アプリケーションへの完全なパスを指定せずに言うだけでは不十分ですか?