c#打开一个word的程序
来源:互联网 发布:redis可视化工具 mac 编辑:程序博客网 时间:2024/05/21 08:02
为了能够查看到word的内部结构,需要查看word的具体属性以下为具体的不走
1.建立一个窗口程序,添加应用,如下
方法一
首先在“解决方案中”展开各个项目
1. 解决引用Microsoft.Office.Core --> Interop.Microsoft.Office.Core.dll
先在各个项目“引用”中,删除对Microsoft.Office.Core的引用,然后再右击引用-->添加引用-->在COM页面的下拉框中,找到Microsoft Office 11.0 Object Library ,按“确定” 就将其加入到 引用
2. 解决引用Microsoft.Office.Interop.Word --> Microsoft.Office.Interop.Word.dll
不用删除对Microsoft.Office.Interop.Word 的引用,直接右击引用-->添加引用-->在COM页面的下拉框中,找到Microsoft Word 11.0 Object Library ,按“确定” 就将其加入到 引用中
3. 解决引用VBIDE --> Microsoft.Vbe.Interop.dll
完全安装了office 2003之后,VBIDE 的引用一般就自动修正好了。
方法二
编辑一个批处理文件,将几个动态库文件,复制到某一个根文件夹,比如D:\以方便引用。然后右击引用-->添加引用-->“浏览”页面,从中找到它们按“确定”就将其加入到引用中Interop.Microsoft.Office.Core.dll或者office.dll,Microsoft.Office.Interop.Word.dll,Microsoft.Vbe.Interop.dll
2.添加应用
using Microsoft.Office.Core;using Microsoft.Internal;using Microsoft.Vbe.Interop;
3.button添加代码如下
private void button1_Click(object sender, EventArgs e)
{
object filename=@"C:/Users/Administrator/Desktop/1.doc";
object oMissing = System.Reflection.Missing.Value;
Microsoft.Office.Interop.Word.Application wapp = new Microsoft.Office.Interop.Word.Application();
wapp.Visible = false;
Microsoft.Office.Interop.Word.Document wdoc = wapp.Documents.Open(ref filename, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing, ref oMissing);
wapp.Caption = "fasdfasd";
wapp.Selection.Text = "asdfasdfasdfasdgadgfasd";
}
- c#打开一个word的程序
- C#创建一个Word并打开
- C#程序如何修改一个打开的文档并保存
- c#打开WORD,PDF,HTM的方法
- 如何在C#下利用RichTextBox打开一个有文字格式和图片的Word文档
- C#禁止一个程序多次打开
- C#禁止一个程序多次打开
- C#中禁止一个程序打开多次
- C#只打开一个窗口(程序)
- c# 控制winform程序只能打开一个
- c# 打开word
- C# 打开word
- C#打开word
- C#打开Word
- C#打开Word
- C#打开Word
- 如何使用Java程序打开一个Word文档?
- c#代开word的程序
- Android AsyncTask运作原理和源码分析
- 搭建交叉编译环境arm-linux-gcc-4.5.1
- 算法思想常用网站
- 开发笔记
- 三星收购瑞典指纹技术商假消息致后者股价暴涨
- c#打开一个word的程序
- 利用dom4j读取xml文件
- 向Web开发人员推荐12款优秀的 Twitter Bootstrap 组件和工具
- 关于二值化函数cvAdaptiveThreshold和cvThreshold的一些发现
- 整理:打开拨号界面自动填写号码而不直接呼叫电话的实现
- OCP 1Z0-053 Q115 -- 增大 DB_8K_CACHE_SIZE 大小
- Linux环境下的Hadoop安装
- Box2D v2.1.0 用户手册
- 设计模之工厂模式