Найпростіший спосіб відкрити файл за допомогою програми за замовчуванням:
System.Diagnostics.Process.Start(@"c:\myPDF.pdf");
Однак я хотів би знати, чи існує спосіб встановлення параметрів програми за замовчуванням, тому що я хотів би відкрити pdf у визначеному номері сторінки.
Я знаю, як це зробити, створюючи новий процес і встановлюючи параметри, але таким чином мені потрібно вказати шлях програми, і мені хотілося б мати портативний додаток і не потрібно кожного разу встановлювати шлях програми Я використовую додаток на іншому комп’ютері. Моя ідея полягає в тому, що я сподіваюся, що на комп’ютері встановлено зчитувач PDF, і я скажу лише, що відкрити на сторінці.
Дякую.
myProcess.StartInfo.FileName = "Acrobat.exe";
не вказавши повний шлях до програми?