獲取Word文檔的作者和主題

2017-01-18 16:41:39 來源:互聯(lián)網 人氣: 次閱讀 164 條評論

  當然要先添加對Word的組件的引用,添加命名空間的引用,代碼:  Word.Application oWord;  Word._Document oDoc;  object oMissing = Missing.Value;  object docBuiltInProps;  object Source = @"DocPath...

   當然要先添加對word的組件的引用,添加命名空間的引用,代碼:

  Word.Application oWord;

  Word._Document oDoc;

  object oMissing = Missing.Value;

  object docBuiltInProps;

  object Source = @"DocPath";

  object Unknown =Type.Missing;

  oWord = new Word.Application();

  try

  {

  oDoc = oWord.Documents.Open(ref Source,ref Unknown,

  ref Unknown,ref Unknown,ref Unknown,

  ref Unknown,ref Unknown,ref Unknown,

  ref Unknown,ref Unknown,ref Unknown,

  ref Unknown );

  docBuiltInProps = oDoc.BuiltInDocumentProperties;

  Type typeDocBuiltInProps = docBuiltInProps.GetType();

  //獲取作者

  string index = "Author";

  string propsValue;

  object docAuthor = typeDocBuiltInProps.InvokeMember("Item",

  BindingFlags.Default |

  BindingFlags.GetProperty,

  null,docBuiltInProps,

  new object[] {index} );

  Type typeDocAuthorProp = docAuthor.GetType();

  propsValue = typeDocAuthorProp.InvokeMember("Value",

  BindingFlags.Default |

  BindingFlags.GetProperty,

  null,docAuthor,

  new object[] {} ).ToString();

  MessageBox.Show( propsValue,"Author" );

  //獲取主題

  index = "Subject";

  propsValue = "The Subject";

  object docSubjectProp = typeDocBuiltInProps.InvokeMember("Item",

  BindingFlags.Default |

  BindingFlags.GetProperty,

  null,docBuiltInProps,

  new object[] {index} );

  Type typeDocSubjectProp = docSubjectProp.GetType();

  propsValue = typeDocSubjectProp.InvokeMember("Value",

  BindingFlags.Default |BindingFlags.GetProperty,

  null,docSubjectProp,

  new object[] {} ).ToString();

  MessageBox.Show( propsValue,"Subject" );

  }

  finally

  {

  //關閉word進程

  object save = false;

  oWord.Quit(ref save,ref Unknown,ref Unknown);

  System.Runtime.InteropServices.Marshal.ReleaseComObject(oWord);

  }

        :更多精彩教程請關注三聯(lián)電腦教程欄目,三聯(lián)辦公群:185219299歡迎你的加入

  • 如何獲取chinanet wifi密碼?

    如何獲取chinanet wifi密碼?

      1、安裝WiFi天翼通,官方會贈送100翼豆。  2、手機打開wlan,看能搜到的熱點是chinanet還是chinanet edu,然后再選擇對應的卡密進行兌換?! ?、兌換后就能看到賬號密碼了?! ∽⒁馐马棥 ?、手機開wlan能搜到ch...

    蘋果本 2017-01-14
  • 搜狐架構大調整:成立原創(chuàng)和內容獲取中心

    搜狐架構大調整:成立原創(chuàng)和內容獲取中心

    1月12日消息,昨日搜狐公司向傳媒業(yè)務職能部門發(fā)布全員信。全員信中稱,為增強原創(chuàng)能力,搜狐將對內部內容部門架構進行一次大調整,包括改革編委會,成立原創(chuàng)中心、內容營銷中心、內容獲取中心、雙微運營中心等。以下為...

    互聯(lián)網 2017-01-13
  • 手游《夢幻西游》裝備特技攻略 特技裝備獲取和選擇

    手游《夢幻西游》裝備特技攻略 特技裝備獲取和選擇

      只要是玩過端游《夢幻西游》的人不會對破血狂攻、慈航普度這些詞語陌生吧?在《夢幻西游》手游中也加入了裝備特技的系統(tǒng),為玩家們提升實力增加了一條渠道。那么這些特技裝備到底該如何獲取呢?哪些特技又是相對來說...

    手機游戲 2016-12-21
  • 《少年三國志》三國志殘卷攻略 三國殘卷作用及獲取方式

    《少年三國志》三國志殘卷攻略 三國殘卷作用及獲取方式

      手游《少年三國志》中,戰(zhàn)力數(shù)值是衡量實力的重要指標,增加戰(zhàn)力的放油也有很多種,比如裝備、寶物、突破、培養(yǎng)等等,今天游戲攻略吧跟大家說說《少年三國志》中另一種增加戰(zhàn)力的方式——三國志殘卷。  我們...

    手機游戲 2016-12-06
  • 陰陽師手游各類資源獲取攻略 陰陽師手游資源使用途徑一覽

    陰陽師手游各類資源獲取攻略 陰陽師手游資源使用途徑一覽

      陰陽師手游各類資源獲取攻略,陰陽師手游資源使用途徑一覽。陰陽師手游各類道具幣包括友情點、勛章、榮譽、金幣、勾玉,那么這些怎么樣使用最劃算呢?本篇就帶來游戲中各類道具幣的使用途徑介紹?! τ诜莚玩家來說...

    手機游戲 2016-12-01
  • 陰陽師手游結界卡怎么用 陰陽師結界卡獲取方法匯總

    陰陽師手游結界卡怎么用 陰陽師結界卡獲取方法匯總

      陰陽師結界卡怎么獲得?合成方面都有哪些技巧?本篇就帶來陰陽師結界卡的獲取方式介紹和合成攻略分享,看看都有哪些心得體會。  陰陽師結界卡怎么獲得結界卡合成攻略  激活后為要培育的式神提供大量經驗。記得...

    手機游戲 2016-12-01