2013-01-10 106 views
0

我有一個C#/ WPF應用程序向用戶呈現各種文件名列表。一些是圖像,一些是視頻,一些可能是Word文檔,PDF文件,CAD文件或其他。如何在WPF的註冊應用程序中生成文檔?

列表中的哪些文件完全在用戶的控制之下。

我需要做的是允許用戶選擇其中一個文件名,點擊按鈕,併爲那種類型的文件生成註冊的應用程序,加載在啓動時選擇的文件名。

任何想法從哪裏開始?

回答

2

假設文件實際存在,Process.Start將在關聯的應用程序中打開文件。

1
// should test for file 
Process nativeProcess = new Process(); 
nativeProcess.StartInfo.FileName = filePath; 
try 
{ 
    nativeProcess.Start(); 
} 
catch (Exception Ex) 
{ 
    // if user cancels on first screen will throw exception in some situations 
    Debug.WriteLine(Ex.Message); 
} 
相關問題