Word 2013版本管理

寫(xiě)文檔經(jīng)常需要多個(gè)版本枫振,一般采用復(fù)制或另存為的方式柑营,傳說(shuō)在word 2007之前有版本管理氨淌,被閹割了泊愧?網(wǎng)上搜到的靠版本管理方式采用代碼管理的方式,過(guò)于復(fù)雜盛正。

版本管理自己使用的需求就是很基本删咱,能夠看到保存的分支,另存為方式方便就好豪筝,所以瞎擼了一個(gè)痰滋。大概就是這個(gè)背景。

用vsto寫(xiě)的续崖,應(yīng)該只支持word 2013敲街,還有可能只支持win 7的word 2013。袜刷。聪富。。

word中添加了Ribbon面板著蟹,然后自定義一個(gè)UserControl墩蔓,加入CustomTaskPanes中,基本的界面就是這樣萧豆。


word功能欄添加自定義工具奸披,只有一個(gè)版本管理的按鍵。點(diǎn)擊彈出版本管理側(cè)邊框涮雷,初始化阵面、添加、打開(kāi)洪鸭、寫(xiě)入样刷、刪除功能±谰簦考慮到多個(gè)文檔都需要有自己的CustomTaskPane置鼻,所以側(cè)邊框的初始化在第一次點(diǎn)擊版本管理時(shí)進(jìn)行,大概會(huì)延遲1~2秒蜓竹,也許可以提前初始化一個(gè)備用箕母,不過(guò)不要在意細(xì)節(jié)了储藐。CustomTaskPane的添加需要采用

CustomTaskPanes.Add(control,title , ?window)

需要自定義放置的窗口嘶是。

具體功能就是初始化钙勃、添加、打開(kāi)聂喇、寫(xiě)入辖源、刪除


初始化:當(dāng)前文件位置新建同名文件夾作為版本的存儲(chǔ)地方,TreeView建立頂層節(jié)點(diǎn)授帕。

添加:選擇節(jié)點(diǎn)同木,在該節(jié)點(diǎn)下建立當(dāng)前時(shí)間的節(jié)點(diǎn),保存文檔跛十,復(fù)制該文檔至版本文件夾內(nèi)彤路,名稱(chēng)為V+時(shí)間。沒(méi)有采用saveas芥映,因?yàn)閟aveas之后當(dāng)前文件為另存為的那一份洲尊,文件位置改變了。

打開(kāi):就是打開(kāi)奈偏。坞嘀。。

寫(xiě)入:將節(jié)點(diǎn)文件代替當(dāng)前文件成為主版本惊来。過(guò)程為 打開(kāi)節(jié)點(diǎn)文件-關(guān)閉當(dāng)前文件的側(cè)邊框-關(guān)閉當(dāng)前文件-節(jié)點(diǎn)文件saveas主版本丽涩。其中關(guān)閉當(dāng)前文件的側(cè)邊框是因?yàn)榈诙螌?xiě)入會(huì)產(chǎn)生側(cè)邊框問(wèn)題,具體錯(cuò)誤原因大概就是那樣(不曉得)裁蚁。注:寫(xiě)入不是文字內(nèi)容覆蓋矢渊,而是文件覆蓋,所以寫(xiě)入之后原文件應(yīng)該就無(wú)法找回了枉证,請(qǐng)慎重0小!

刪除:刪除節(jié)點(diǎn)室谚,文件沒(méi)動(dòng)毡鉴,沒(méi)人會(huì)在意那么一點(diǎn)文件空間的,萬(wàn)一還想找回呢秒赤。

安裝包如下猪瞬,萬(wàn)一能用呢?

http://download.csdn.net/detail/lk1233691/9884667

源碼如下入篮,萬(wàn)一有人給積分呢陈瘦?

http://download.csdn.net/detail/lk1233691/9884670

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市崎弃,隨后出現(xiàn)的幾起案子甘晤,更是在濱河造成了極大的恐慌,老刑警劉巖饲做,帶你破解...
    沈念sama閱讀 223,126評(píng)論 6 520
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件线婚,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡盆均,警方通過(guò)查閱死者的電腦和手機(jī)塞弊,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,421評(píng)論 3 400
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)泪姨,“玉大人游沿,你說(shuō)我怎么就攤上這事“估” “怎么了诀黍?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,941評(píng)論 0 366
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)仗处。 經(jīng)常有香客問(wèn)我眯勾,道長(zhǎng),這世上最難降的妖魔是什么婆誓? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,294評(píng)論 1 300
  • 正文 為了忘掉前任吃环,我火速辦了婚禮,結(jié)果婚禮上洋幻,老公的妹妹穿的比我還像新娘郁轻。我一直安慰自己,他們只是感情好文留,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,295評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布好唯。 她就那樣靜靜地躺著,像睡著了一般厂庇。 火紅的嫁衣襯著肌膚如雪渠啊。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 52,874評(píng)論 1 314
  • 那天权旷,我揣著相機(jī)與錄音替蛉,去河邊找鬼。 笑死拄氯,一個(gè)胖子當(dāng)著我的面吹牛躲查,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播译柏,決...
    沈念sama閱讀 41,285評(píng)論 3 424
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼镣煮,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了鄙麦?” 一聲冷哼從身側(cè)響起典唇,我...
    開(kāi)封第一講書(shū)人閱讀 40,249評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤镊折,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后介衔,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體恨胚,經(jīng)...
    沈念sama閱讀 46,760評(píng)論 1 321
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,840評(píng)論 3 343
  • 正文 我和宋清朗相戀三年炎咖,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了赃泡。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,973評(píng)論 1 354
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡乘盼,死狀恐怖升熊,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情绸栅,我是刑警寧澤级野,帶...
    沈念sama閱讀 36,631評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站粹胯,受9級(jí)特大地震影響勺阐,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜矛双,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,315評(píng)論 3 336
  • 文/蒙蒙 一渊抽、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧议忽,春花似錦懒闷、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,797評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至速址,卻和暖如春玩焰,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背芍锚。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,926評(píng)論 1 275
  • 我被黑心中介騙來(lái)泰國(guó)打工昔园, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人并炮。 一個(gè)月前我還...
    沈念sama閱讀 49,431評(píng)論 3 379
  • 正文 我出身青樓默刚,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親逃魄。 傳聞我的和親對(duì)象是個(gè)殘疾皇子荤西,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,982評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器邪锌,智...
    卡卡羅2017閱讀 134,720評(píng)論 18 139
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語(yǔ)言舶胀,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲(chóng)de夢(mèng)閱讀 99,375評(píng)論 9 467
  • Spark Streaming 編程指南 概述 一個(gè)入門(mén)示例 基礎(chǔ)概念 依賴(lài) 初始化 StreamingConte...
    草里有只羊閱讀 4,206評(píng)論 0 11
  • 一直很喜歡一句話(huà)“與君初相識(shí)碧注,猶如故人歸”嚣伐,這句話(huà)沒(méi)有華麗的語(yǔ)言,就是很質(zhì)樸的一句話(huà)萍丐,但是卻將一種明明只是初次相...
    陌游常樂(lè)閱讀 164評(píng)論 0 1
  • 下了一天的雨轩端,櫻花也被冷風(fēng)吹的四處飄散,櫻子忙完事情準(zhǔn)備回家逝变。 一出門(mén)基茵,冷風(fēng)嗖嗖,錯(cuò)過(guò)了晚班車(chē)壳影,只能打車(chē)了拱层。 選了...
    米立丫丫閱讀 252評(píng)論 0 1