C#操作wordword打开和word读取
这篇文章给大家分享的word技巧是关于C#操作wordword打开和word读取的word使用技巧,文章将通过图文并茂的形成为您讲解C#操作wordword打开和word读取的word操作技巧,希望这篇C#操作wordword打开和word读取的word文档排版技巧能够帮助到您。
·office 2003
·vs2008以及以上版本均可
步骤、方法·新建一个winform工程,添加两个button控件和一个textbox控件。
·添加引用com文件Microsoft word 11.0 Object Library
·并在代码中添加命名空间using Word //注意首字母大写
·定义全局变量
·//创建word
· _Application app=new Word.Application();
·//创建word文档
· _Document doc=null;
·注意word和word文档是不同的
·
·通过文件打开对话框获取word文件所在位置,代码如下
·OpenFileDialog dlg = new OpenFileDialog();
·dlg.Filter = "word文件|*.doc";
·if (dlg.ShowDialog() == DialogResult.OK)
·{
· string fileName = dlg.FileName;
· }
·打开word,代码如下
·object unknow = Type.Missing;
·doc = app.Documents.Open(ref fileName,
· ref unknow, ref unknow, ref unknow, ref unknow, ref unknow,
· ref unknow, ref unknow, ref unknow, ref unknow, ref unknow,
· ref unknow, ref unknow, ref unknow, ref unknow, ref unknow);
·
·
·读取word文档
· string temp = doc.Paragraphs[i].Range.Text.Trim();//变量i为第i段
· textBox1.Text = temp; //将第i段内容复制到textbox中
·注意事项
·注意这只是一个简单的word读取操作,没有涉及到word本身已被其他文件打开等问题,更全面的考虑和更高的要求需要读者自己探索
·以上代码分别复制到打开和读取按钮的相应click事件中运行即可,因为篇幅限制未将源码完全贴出,请见谅!
以上内容是word教程网为您精心整理的C#操作wordword打开和word读取word基础使用教程,里面包括有部分word排版教程,word文档教程,word表格教程等内容,希望这篇C#操作wordword打开和word读取能够帮助您快速学习word的使用和操作。