2012-12-12 88 views

回答

7

如果你要開個具有與之文件關聯的應用程序中的PDF格式,請執行下列操作:

Process.Start("C:\foo\bar\mybook.pdf") 

如果你想打開一個特定的應用程序,而不是(如Adobe閱讀器時,你不」沒有文件關聯)通過將PDF文件路徑作爲命令行參數傳遞來做同樣的事情。您需要從註冊表中獲取AcroRd32.exe的路徑,因爲人們可能安裝了不同的版本,或者將其安裝到不同的位置。

Process.Start("C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe", _ 
       "C:\foo\bar\mybook.pdf") 

第一個選項一般是越多越好,因爲你的軟件會尊重任何PDF閱讀器最終用戶都在其計算機上選擇的,或者他們可能沒有它安裝在所有。

+0

這很簡單...我已經搜索了一個小時左右,但沒有找到!非常感謝。 – Susan

相關問題