日韩欧美视频一区-日韩欧美三区-日韩欧美群交P内射捆绑-日韩欧美精品有码在线播放免费-成人免费一区二区无码视频-成人免费一级毛片在线播放视频

樹人論文網一個專業(yè)的學術咨詢網站!!!
樹人論文網

計算機工程與設計征稿Windows環(huán)境下對象的鏈接

來源: 樹人論文網發(fā)表時間:2016-05-06
簡要:本篇文章是由《 計算機工程與設計 》發(fā)表的一篇計算機論文,(月刊)創(chuàng)刊于1980年,由中國航天科工集團第二研究院706所主辦,是中國計算機學會會刊、北京計算機學會會刊和中國宇航

  本篇文章是由《計算機工程與設計》發(fā)表的一篇計算機論文,(月刊)創(chuàng)刊于1980年,由中國航天科工集團第二研究院706所主辦,是中國計算機學會會刊、北京計算機學會會刊和中國宇航學會會刊,是全國中文核心期刊、中國科技核心期刊。

  [摘要]Windows環(huán)境下的對象的鏈接與嵌入的操作是微軟辦公套件中非常重要、非常實用又極易混淆的一個功能,本文重點對二者的區(qū)別進行了介紹。

  [關鍵詞]Windows Office 對象 鏈接 嵌入 OLE

  對象的鏈接和嵌入(Object Linking and Embedding,簡稱OLE)是 Windows應用程序提供的一種插入功能,可以使用鏈接或嵌入的方式在一個程序的文檔中插入另一個程序的文檔也可以說是一種把一個文件(或其一部分)插入到另一個文件之中的技術,例如把Excel圖表加入到PowerPoint演示文稿或Word文檔,或在WORD里面嵌入一段MPEG等等應用。通過OLE插入的數據是“活生生”可編輯的,而不是原始數據的一個靜態(tài)映像。可以說OLE為所有在Windows環(huán)境下兼容的應用提供了一種通用集成的策略,是集成Office大家庭各個應用的功能、構造復合文檔的強大工具,是微軟為了不同應用程序之間的文件可以互相傳遞數據而指定的一種規(guī)格,使得Windows環(huán)境更象組裝不同應用對象的工作場地。

  在解釋鏈接與嵌入之前,我們要首先明白復合文檔的概念。一個復合文檔是包含不同應用程序生成的對象文檔。這種文檔就是一種可以存放對象的所有者,它既可以包含嵌入對象,也可以包含鏈接對象。這樣的處理機制可以使用戶集中精力于復合文檔,而不是每個用于生成文檔中對象的應用,甚至當需要時可以使用這些應用程序的功能,而無需用戶實際切換到另一個應用程序。

  如果用戶使用過鏈接與嵌入操作,會發(fā)現就表面效果而言,鏈接和嵌入很相似,即一個文檔內部出現了另一個文檔的數據,但兩者的后臺運作機制卻是不同的。本篇文章中,我們討論的重點在于這兩種功能的區(qū)別。我們可以通過了解鏈接與嵌入的特征以后再來理解這二者的區(qū)別。

  鏈接和嵌入都是把信息從一個文檔插入另一個文檔(復合文檔)中。嵌入對象是指包含在源文件中并且插入目標文件中的信息(對象)。一旦嵌入,該對象成為目標文件的一部分。對嵌入對象所做的更改反映在目標文件中。對象被嵌入后,即使更改了源文件,目標文件中的信息也不會改變,嵌入對象被插入后,就變成目標文件的一部分,而不再是源文件一部分,雙擊嵌入對象可在源程序中打開它。鏈接對象是指該對象在源文件中創(chuàng)建,然后被插入到目標文件中,并且維持兩個文件之間的連接關系。更新源文件時,目標文件中的鏈接對象也可以得到更新。綜上所述,我們可以做如下總結:

  插入復合文檔中的鏈接對象具有以下特征:(1)鏈接的對象實際存在于復合文檔之外的文件中,如果這些文件被刪除了,鏈接就丟失了。如果它們被移動了,就必須建立新的鏈接。由于復合文檔中只包含對鏈接的對象的引用,所以復合文檔本身體積是很小的;(2)鏈接可以跨越網絡而存在。即一個復合文檔可能存在于一個計算機上,而其中的鏈接文件卻可能存在于另一臺計算機上,如果一個復合文檔被移動到另一個系統(tǒng)上,那么所有的鏈接文件也必須隨之移動。而嵌入對象具有以下特征:(1)嵌入對象是和復合文檔存儲在一起的,所以嵌入的對象可以在本地進行編輯,用戶不需要離開復合文檔,并且對嵌入的對象的改變不會影響到原始文件;(2)嵌入的對象可以和包含它的復合文檔一起移動,從而使用戶可以輕易地改變文檔;(3)包含嵌入對象的復合文檔是很大的,這是因為復合文檔包含構成對象的所有數據,而不象鏈接那樣單純地引用外部的對象。

  在鏈接和嵌入操作中,提供數據的一方稱為服務器應用,接收數據的一方稱為容器應用。嵌入操作把服務器應用的數據本身復制到容器應用的文檔,但在鏈接操作中,容器應用的文檔只是包含了一個指向服務器應用文檔的指針。所以,二者的區(qū)別可以這樣來理解:首先,如果在容器文件中嵌入了一個對象,容器文件的體積會變大;如果使用鏈接,容器文件的體積不會發(fā)生很大的變化,因為它只包含一個指向對象的鏈接,而不是包含了對象本身。其次,如果你把帶有嵌入對象的文件從一臺PC移到另一臺PC,被嵌入對象也隨著文件一起移動。如果移動了帶有鏈接對象的文件,被鏈接對象所在的文件不會隨之移動,且鏈接一般不再有效。最后,鏈接與嵌入最重要的區(qū)別在于:當你編輯鏈接或嵌入對象時,產生的結果不同。雙擊被鏈接的對象,服務器應用啟動并打開原始的數據文件,所有對鏈接對象的改動都影響到原始文件(當然也會在容器應用內被鏈接的對象上反映出來)。例如,假設一個Word文檔鏈接了一個Excel工作表,則在Word文檔內對Excel工作表的任何改動,都直接影響到原始的Excel工作表。同樣,如果你用服務器應用直接打開并編輯原始文件,如用Excel程序編輯工作表,下次打開容器文件即Word文檔時也可以看到相應的改動結果。而對于嵌入操作,在容器應用內雙擊被嵌入的對象,服務器應用啟動,但這時的任何改動只對嵌入對象有效,不影響原始文檔。

  總而言之,我們可以說,鏈接和嵌入對象的主要差別是存放數據的方式,以及放到目標文件后的更新方式。對象鏈接后,只有更改了源文件時,數據才會被更新,鏈接的數據保存在源文件中,目標文件中只保存源文件的位置,并顯示一個鏈接數據的標記,如果不希望文件過大,可使用鏈接對象。嵌入的對象不象鏈接的對象那樣,一個嵌入的對象是直接存儲在復合文檔中的。一個嵌入的對象保持和創(chuàng)造它的應用之間的聯(lián)系,用鼠標器雙擊對象,就可以打開這個應用,從而對對象進行編輯;鏈接的對象也可以是一些操作,被在本地激活,如重現和顯示,但是它們不能在本地被編輯,而是為進行編輯打開一個獨立的窗口。如果鏈接對象中修改了原始信息,只需更新鏈接即可更新包含OLE對象的文檔,也可以將鏈接設置為自動更新。如果重命名或移動其中任何一者,則必須重新建立鏈接。

主站蜘蛛池模板: 么么哒日本影院 | 亚洲欧美日韩国产精品26u | 99在线这精品视频 | 亚洲理论片在线中文字幕 | 精品亚洲视频在线观看 | 国产AV电影区二区三区曰曰骚网 | 亚洲精品视频在线观看免费 | 神马伦理不卡午夜电影 | 午夜不卡久久精品无码免费 | 777ZYZ玖玖资源站最稳定网址 | free高跟丝袜秘书hd | 国产婷婷午夜精品无码A片 国产婷婷色综合AV蜜臀AV | 国产小视频免费在线观看 | 最美白虎逼 | 国产精品麻豆高潮刺激A片 国产精品麻豆a在线播放 | 97在线观看免费视频 | 苍井空a 集在线观看网站 | 日本XXXXZZX片免费观看 | 国偷自产AV一区二区三区健身房 | 亚洲婷婷天堂综合国产剧情 | 国产成人久视频免费 | 毛片免费在线播放 | 日本欧美午夜三级 | 久久天堂成人影院 | 达达兔欧美午夜国产亚洲 | 绝逼会被锁 | 亚洲男同tv| 99er久久国产精品在线 | 中国老妇xxxhd | 男人狂躁进女人免费视频公交 | 欧美丝袜女同 | 亲女乱h文小兰第一次 | 精选国产AV精选一区二区三区 | 久久中文电影 | 儿子日母亲B好爽 | 欧美牲交A欧美牲交 | 成 人 片 免费播放 成 人 免费 黄 色 网站无毒下载 | 免费看男人J放进女人J无遮掩 | 2019久久视频这里有精品15 | 亚洲高清无码在线 视频 | 美国ZOOM动物在线观看 |