c#打开一个word的程序

为了能够查看到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";

        }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值