天天看點

C#WinForm打開office檔案,pdf檔案和視訊檔案

打開office檔案

1 需要從網站下載下傳dsoframer.ocx檔案

2 把dsoframer.ocx檔案複制到c:\windows\system32目錄下

         開始->運作->regsvr32 dsoframer.ocx , 系統會提示dsoframer.ocx中的dllregisterserver成功

3 在vs中建立項目,添加引用

4 将該控件加載到工具箱(添加新選項)

5 将控件拖到窗體中

   打開檔案:this.axframercontrol1.open(filepath);  

(備注:也有人說可以用pageoffice)

打開pdf檔案

1 在工具箱中添加新的com元件adobe pdf reader

2 将控件拖動到窗體中

  打開檔案:this.axacropdf1.loadfile(filepath);

打開視訊檔案

1 在工具箱中添加新的com元件windows media player

  打開檔案:this.axwindowsmediaplayer1.url = filepath;

                   this.axwindowsmediaplayer1.ctlcontrols.play();

由于windows media player支援的格式比較少,需要下載下傳一個解碼器,我用的是k-lite_codec_pack,可以很容易找到下載下傳位址。

繼續閱讀