打开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,可以很容易找到下载地址。