知识大全 C#打开WORD文档内容并显示

Posted 文件

篇首语:守株待兔只能得一餐饱,主动出击方能丰衣足食。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 C#打开WORD文档内容并显示相关的知识,希望对你有一定的参考价值。

C#打开WORD文档内容并显示  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  C#打开WORD文档内容并显示代码如下:

  //在项目引用里添加上对Microsoft Word object library的引用

  private void button _Click(object sender System EventArgs e)          //调用打开文件对话框获取要打开的文件WORD文件 RTF文件 文本文件路径名称    OpenFileDialog opd = new OpenFileDialog();    opd InitialDirectory = \\ c:\\\\\\\\\\ ;    opd Filter = \\ Word文档(* doc)|* doc|文本文档(* txt)|* txt|RTF文档(* rtf)|* rtf|所有文档(* *)|* *\\ ;    opd FilterIndex = ;

  if (opd ShowDialog() == DialogResult OK && opd FileName Length > )   

  //建立Word类的实例 缺点:不能正确读取表格 图片等等的显示    Word ApplicationClass app = new Word ApplicationClass();    Word Document doc = null;    object missing = System Reflection Missing Value;

  object FileName = opd FileName;    object readOnly = false;    object isVisible = true;    object index = ;    try         doc = app 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);

  doc ActiveWindow Selection WholeStory();     doc ActiveWindow Selection Copy();     //从剪切板获取数据     IDataObject data=Clipboard GetDataObject();     this richTextBox Text=data GetData(DataFormats Text) ToString();

      finally         if (doc != null)           doc Close(ref missing ref missing ref missing);      doc = null;    

  if (app != null)           app Quit(ref missing ref missing ref missing);      app = null;[Page]            

  

cha138/Article/program/ASP/201311/21704

相关参考

知识大全 word2003 为何只能打开一个文档

word2003为何只能打开一个文档?打开新的文档后原先打开的为何文档窗口就没了工具--选项--视图--显示,启动任务窗格,去勾,任务栏中的窗口,勾选wps能打开word2003文档吗可以的,wps必

知识大全 WORD文档打开后,弹出一个窗口“word 无法打开现有内容(normal.dot)”是怎么回事啊

WORD文档打开后,弹出一个窗口“word无法打开现有内容(normal.dot)”是怎么回事啊?如何解决这一问题?  以下文字资料是由(本站网www.cha138.co

知识大全 C#编程实现动态生成Word文档

C#编程实现动态生成Word文档  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如何用C#编程实

知识大全 C#操作Word文档(Office 2007)

C#操作Word文档(Office2007)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 用C#在Word文档中搜索文本

用C#在Word文档中搜索文本  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在word应用程序

知识大全 在百度文库里面下载的内容如何以word形式打开

在百度文库里面下载的内容如何以word形式打开1.下载的文档是doc格式的,直接用word可以打开;2.txt格式文档,可以复制,然后粘贴到word文档里;3.PPT格式是演示文档(幻灯片)只能用pp

知识大全 浅析C#合并多个WORD文档的具体实现方法

浅析C#合并多个WORD文档的具体实现方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  今天因

知识大全 c# word操作

  word操作包括打开word文档创建表格合并单元格保存退出  WordOperator  usingSystem;   usingSystemWeb; &n

知识大全 126邮箱中,word文档不能在线预览

126邮箱中,word文档不能在线预览你下载下来用word打开就行,应该是网络的问题,不行,过几天就可以打开了。将附件word文档添加到电子邮箱中并保存为草稿,为什么此后却打不开附件很多原因1、上传没

知识大全 word文档打开后出现文件可能已损坏是怎么回事

求问word文档打开后出现文件可能已损坏是怎么回事?您很大可能是中了“宏病毒”该病毒专门破坏word文档程序及文件,你可以用杀毒软件进行查毒,或者重装office提示word文档可能已经损坏,可能由以