A maneira mais fácil de abrir um arquivo com o aplicativo padrão é:
System.Diagnostics.Process.Start(@"c:\myPDF.pdf");
Porém, gostaria de saber se existe uma maneira de definir parâmetros para o aplicativo padrão, pois gostaria de abrir um pdf em um determinado número de página.
Sei fazer criando um novo processo e configurando os parâmetros, mas assim preciso indicar o caminho da aplicação, e gostaria de ter uma aplicação portátil e não ter que definir o caminho da aplicação cada vez Eu uso o aplicativo em outro computador. Minha ideia é que espero que o computador tenha instalado o leitor de pdf e diga apenas o que abrir a página.
Obrigado.
myProcess.StartInfo.FileName = "Acrobat.exe";
sem fornecer o caminho completo para o aplicativo?