打开Word文件并显示在RichtTextBox上
来源:互联网 发布:php cli argv 编辑:程序博客网 时间:2024/06/10 21:40
private void btn_word_Click(object sender, EventArgs e) { //调用对话框打开的word文件,RTFW文件, OpenFileDialog opd = new OpenFileDialog(); //文件路径的初始磁盘位置 opd.InitialDirectory = "D:\\\\"; //选择打开文件的类型 opd.Filter = "Word文档(*.doc)|*.doc|文本文档(*.txt)|*.txt|RTF文档(*.rtf)|*.rtf|所有文档(*.*)|*.*"; //默认选择文件类型为第一个word(*.doc) opd.FilterIndex = 1; //判断文件的是否被打开并且不为空 if(opd.ShowDialog() == DialogResult.OK && opd.FileName.Length > 0) {//实例化一个word word = new Word.ApplicationClass(); object missing = System.Reflection.Missing.Value; object FileName = opd.FileName;//只读属性为false object readOnly = false; object isVisible = true; object index = 0; try { //打开指定文件 doc = word.Documents.Open(ref FileName, ref missing, ref readOnly, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref isVisible, ref missing, ref missing, ref missing, ref missing); //全选word文档中的数据 doc.ActiveWindow.Selection.WholeStory(); //复制数据到剪切板 doc.ActiveWindow.Selection.Copy(); //RichTextBox粘贴数据 this.richTextBox1.Paste(); } finally { if(doc != null) {//关闭文件 doc.Close(ref missing, ref missing, ref missing); doc = null; } if(word != null) { word.Quit(ref missing,ref missing,ref missing); word = null; } } } }
0 0
- 打开Word文件并显示在RichtTextBox上
- C#中打开word 文件并在richTextBox中显示
- Word文件数据显示在页面上
- OpenCV打开摄像机并显示在MFC窗口上
- 用ADO打开xls文件并显示在grid里
- word显示在网页上
- java打开并显示文件
- mui 下载文件并打开word文档
- Android 上打开word、excel、图片文件
- 应用程序word在linux上打开
- 读文件并在对话框上显示出来
- 读取文件并在屏幕上显示内容
- 解析XML文件,并将信息显示在窗体上
- 【特种兵Word教程】如何在Word2013中打开PDF文件并编辑?
- 在mfc中利用opencv打开摄像头并显示在窗口上
- 打开文件(读取文件),并实现显示
- JMF天昏地暗之路(二)-------打开摄像头并显示在屏幕上
- JMF天昏地暗之路(二)-------打开摄像头并显示在屏幕上
- URLDeconder和URLEncoder的编码与解码
- 通用查询功能第三版EasyQueryVer3使用说明
- SQL Server自增长列插入指定值 -- SET IDENTITY_INSERT ON|OFF
- 计蒜客课程数据结构(顺序表)
- 英文,数字和中文混合的彩色验证码实现
- 打开Word文件并显示在RichtTextBox上
- android alterdialog 背景和大小问题
- SQL语句中SELECT语句的执行顺序
- WIN7安装MTK驱动(系统找不到指定文件!解决方案
- Java IO流基础
- Android第三方sdk加入App微信支付解决方案
- adaf
- Android 利用presentation实现双屏异显
- MVC中@RenderBody、@RenderSection、@RenderPage、@Html.RenderPartial、Html.RenderAction的作用和区别