Windows環(huán)境下對(duì)象的鏈接與嵌入_第1頁(yè)
Windows環(huán)境下對(duì)象的鏈接與嵌入_第2頁(yè)
Windows環(huán)境下對(duì)象的鏈接與嵌入_第3頁(yè)
Windows環(huán)境下對(duì)象的鏈接與嵌入_第4頁(yè)
Windows環(huán)境下對(duì)象的鏈接與嵌入_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 Windows環(huán)境下對(duì)象的鏈接與嵌入 摘要windows環(huán)境下的對(duì)象的鏈接與嵌入的操作是微軟辦公套件中非常重要、非常實(shí)用又極易混淆的一個(gè)功能,本文重點(diǎn)對(duì)二者的區(qū)別進(jìn)行了介紹。 關(guān)鍵詞windows office 對(duì)象 鏈接 嵌入 ole 對(duì)象的鏈接和嵌入(object linking and embedding,簡(jiǎn)稱ole)是 windows應(yīng)用程序提供的一種插入功能,可以使用鏈接或嵌入的方式在一個(gè)程序的文檔中插入另一個(gè)程序的文檔也可以說(shuō)是一種把一個(gè)文件(或其一部分)插入到另一個(gè)文件之中的技術(shù),例如把excel圖表加入到powerpoint演示文稿或word文檔,或在word里面嵌入一段mp

2、eg等等應(yīng)用。通過(guò)ole插入的數(shù)據(jù)是“活生生”可編輯的,而不是原始數(shù)據(jù)的一個(gè)靜態(tài)映像??梢哉f(shuō)ole為所有在windows環(huán)境下兼容的應(yīng)用提供了一種通用集成的策略,是集成office大家庭各個(gè)應(yīng)用的功能、構(gòu)造復(fù)合文檔的強(qiáng)大工具,是微軟為了不同應(yīng)用程序之間的文件可以互相傳遞數(shù)據(jù)而指定的一種規(guī)格,使得windows環(huán)境更象組裝不同應(yīng)用對(duì)象的工作場(chǎng)地。 在解釋鏈接與嵌入之前,我們要首先明白復(fù)合文檔的概念。一個(gè)復(fù)合文檔是包含不同應(yīng)用程序生成的對(duì)象文檔。這種文檔就是一種可以存放對(duì)象的所有者,它既可以包含嵌入對(duì)象,也可以包含鏈接對(duì)象。這樣的處理機(jī)制可以使用戶集中精力于復(fù)合文檔,而不是每個(gè)用于生成文檔中對(duì)象的

3、應(yīng)用,甚至當(dāng)需要時(shí)可以使用這些應(yīng)用程序的功能,而無(wú)需用戶實(shí)際切換到另一個(gè)應(yīng)用程序。loCAlhOsT 如果用戶使用過(guò)鏈接與嵌入操作,會(huì)發(fā)現(xiàn)就表面效果而言,鏈接和嵌入很相似,即一個(gè)文檔內(nèi)部出現(xiàn)了另一個(gè)文檔的數(shù)據(jù),但兩者的后臺(tái)運(yùn)作機(jī)制卻是不同的。本篇文章中,我們討論的重點(diǎn)在于這兩種功能的區(qū)別。我們可以通過(guò)了解鏈接與嵌入的特征以后再來(lái)理解這二者的區(qū)別。 鏈接和嵌入都是把信息從一個(gè)文檔插入另一個(gè)文檔(復(fù)合文檔)中。嵌入對(duì)象是指包含在源文件中并且插入目標(biāo)文件中的信息(對(duì)象)。一旦嵌入,該對(duì)象成為目標(biāo)文件的一部分。對(duì)嵌入對(duì)象所做的更改反映在目標(biāo)文件中。對(duì)象被嵌入后,即使更改了源文件,目標(biāo)文件中的信息也不會(huì)

4、改變,嵌入對(duì)象被插入后,就變成目標(biāo)文件的一部分,而不再是源文件一部分,雙擊嵌入對(duì)象可在源程序中打開它。鏈接對(duì)象是指該對(duì)象在源文件中創(chuàng)建,然后被插入到目標(biāo)文件中,并且維持兩個(gè)文件之間的連接關(guān)系。更新源文件時(shí),目標(biāo)文件中的鏈接對(duì)象也可以得到更新。綜上所述,我們可以做如下總結(jié): 插入復(fù)合文檔中的鏈接對(duì)象具有以下特征:(1)鏈接的對(duì)象實(shí)際存在于復(fù)合文檔之外的文件中,如果這些文件被刪除了,鏈接就丟失了。如果它們被移動(dòng)了,就必須建立新的鏈接。由于復(fù)合文檔中只包含對(duì)鏈接的對(duì)象的引用,所以復(fù)合文檔本身體積是很小的;(2)鏈接可以跨越網(wǎng)絡(luò)而存在。即一個(gè)復(fù)合文檔可能存在于一個(gè)計(jì)算機(jī)上,而其中的鏈接文件卻可能存在于

5、另一臺(tái)計(jì)算機(jī)上,如果一個(gè)復(fù)合文檔被移動(dòng)到另一個(gè)系統(tǒng)上,那么所有的鏈接文件也必須隨之移動(dòng)。而嵌入對(duì)象具有以下特征:(1)嵌入對(duì)象是和復(fù)合文檔存儲(chǔ)在一起的,所以嵌入的對(duì)象可以在本地進(jìn)行編輯,用戶不需要離開復(fù)合文檔,并且對(duì)嵌入的對(duì)象的改變不會(huì)影響到原始文件;(2)嵌入的對(duì)象可以和包含它的復(fù)合文檔一起移動(dòng),從而使用戶可以輕易地改變文檔;(3)包含嵌入對(duì)象的復(fù)合文檔是很大的,這是因?yàn)閺?fù)合文檔包含構(gòu)成對(duì)象的所有數(shù)據(jù),而不象鏈接那樣單純地引用外部的對(duì)象。 在鏈接和嵌入操作中,提供數(shù)據(jù)的一方稱為服務(wù)器應(yīng)用,接收數(shù)據(jù)的一方稱為容器應(yīng)用。嵌入操作把服務(wù)器應(yīng)用的數(shù)據(jù)本身復(fù)制到容器應(yīng)用的文檔,但在鏈接操作中,容器應(yīng)用

6、的文檔只是包含了一個(gè)指向服務(wù)器應(yīng)用文檔的指針。所以,二者的區(qū)別可以這樣來(lái)理解:首先,如果在容器文件中嵌入了一個(gè)對(duì)象,容器文件的體積會(huì)變大;如果使用鏈接,容器文件的體積不會(huì)發(fā)生很大的變化,因?yàn)樗话粋€(gè)指向?qū)ο蟮逆溄?而不是包含了對(duì)象本身。其次,如果你把帶有嵌入對(duì)象的文件從一臺(tái)pc移到另一臺(tái)pc,被嵌入對(duì)象也隨著文件一起移動(dòng)。如果移動(dòng)了帶有鏈接對(duì)象的文件,被鏈接對(duì)象所在的文件不會(huì)隨之移動(dòng),且鏈接一般不再有效。最后,鏈接與嵌入最重要的區(qū)別在于:當(dāng)你編輯鏈接或嵌入對(duì)象時(shí),產(chǎn)生的結(jié)果不同。雙擊被鏈接的對(duì)象,服務(wù)器應(yīng)用啟動(dòng)并打開原始的數(shù)據(jù)文件,所有對(duì)鏈接對(duì)象的改動(dòng)都影響到原始文件(當(dāng)然也會(huì)在容器應(yīng)用內(nèi)

7、被鏈接的對(duì)象上反映出來(lái))。例如,假設(shè)一個(gè)word文檔鏈接了一個(gè)excel工作表,則在word文檔內(nèi)對(duì)excel工作表的任何改動(dòng),都直接影響到原始的excel工作表。同樣,如果你用服務(wù)器應(yīng)用直接打開并編輯原始文件,如用excel程序編輯工作表,下次打開容器文件即word文檔時(shí)也可以看到相應(yīng)的改動(dòng)結(jié)果。而對(duì)于嵌入操作,在容器應(yīng)用內(nèi)雙擊被嵌入的對(duì)象,服務(wù)器應(yīng)用啟動(dòng),但這時(shí)的任何改動(dòng)只對(duì)嵌入對(duì)象有效,不影響原始文檔。 總而言之,我們可以說(shuō),鏈接和嵌入對(duì)象的主要差別是存放數(shù)據(jù)的方式,以及放到目標(biāo)文件后的更新方式。對(duì)象鏈接后,只有更改了源文件時(shí),數(shù)據(jù)才會(huì)被更新,鏈接的數(shù)據(jù)保存在源文件中,目標(biāo)文件中只保存源文件的位置,并顯示一個(gè)鏈接數(shù)據(jù)的標(biāo)記,如果不希望文件過(guò)大,可使用鏈接對(duì)象。嵌入的對(duì)象不象鏈接的對(duì)象那樣,一個(gè)嵌入的對(duì)象是直接存儲(chǔ)在復(fù)合文檔中的。一個(gè)嵌入的對(duì)象保持和創(chuàng)造它的應(yīng)用之間的聯(lián)系,用鼠標(biāo)器雙擊對(duì)象,就可以打開這個(gè)應(yīng)用,從而對(duì)對(duì)象進(jìn)行編輯;鏈接的對(duì)象也可以是一些操作,被在

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論