久久无码高潮喷水抽搐,极品馒头泬19p,久久人人爽精品玩人妻av,精品国产成人国产在线视,精品视频一区二区三区在线观看

最新更新最新專題

您的位置:首頁 > ppt下載 > PPT課件 > 儀器設(shè)備PPT > 嵌入式系統(tǒng)ppt

嵌入式系統(tǒng)ppt下載

素材大小:
117.00 KB
素材授權(quán):
免費(fèi)下載
素材格式:
.ppt
素材上傳:
ppt
上傳時間:
2018-05-19
素材編號:
185695
素材類別:
儀器設(shè)備PPT

素材預(yù)覽

嵌入式系統(tǒng)ppt

這是一個關(guān)于嵌入式系統(tǒng)ppt,包括了OLE控件概述,OLE控件常用屬性與方法等內(nèi)容,第14章 對象的鏈接與嵌入對象鏈接與嵌入控件OLE(Object Linking and Embedding),可以使VB應(yīng)用程序訪問Windows環(huán)境中其他應(yīng)用程序的對象,從而使VB能夠使用其他應(yīng)用程序的數(shù)據(jù)。例如Word文檔、Excel工作表等,這類對象稱為OLE對象。VB能夠訪問的OLE對象取決于用戶系統(tǒng)所安裝的Windows的應(yīng)用程序。OLE對象可以通過VB工具箱中提供的OLE控件進(jìn)行加載。14.1 OLE控件概述 OLE控件處于工具箱中,它的作用是在VB應(yīng)用程序中插入OLE對象,就像一個容器一樣,所以又稱它為OLE容器控件。使用OLE控件,可以進(jìn)行如下應(yīng)用:(1)在應(yīng)用程序中,為對象創(chuàng)建一個占位符。運(yùn)行時創(chuàng)建出現(xiàn)在OLE容器控件中的對象,或者改變已在設(shè)計(jì)時置于OLE容器控件中的對象。(2)在應(yīng)用程序中,創(chuàng)建鏈接對象。(3)把OLE容器控件與數(shù)據(jù)庫綁定。(4)如果在OLE容器控件中移動、調(diào)整對象大小或者更新對象,那么執(zhí)行相應(yīng)的操作。(5)從復(fù)制到剪貼板上的數(shù)據(jù)中創(chuàng)建對象,歡迎點(diǎn)擊下載嵌入式系統(tǒng)ppt哦。

嵌入式系統(tǒng)ppt是由紅軟PPT免費(fèi)下載網(wǎng)推薦的一款儀器設(shè)備PPT類型的PowerPoint.

第14章 對象的鏈接與嵌入對象鏈接與嵌入控件OLE(Object Linking and Embedding),可以使VB應(yīng)用程序訪問Windows環(huán)境中其他應(yīng)用程序的對象,從而使VB能夠使用其他應(yīng)用程序的數(shù)據(jù)。例如Word文檔、Excel工作表等,這類對象稱為OLE對象。VB能夠訪問的OLE對象取決于用戶系統(tǒng)所安裝的Windows的應(yīng)用程序。OLE對象可以通過VB工具箱中提供的OLE控件進(jìn)行加載。14.1 OLE控件概述 OLE控件處于工具箱中,它的作用是在VB應(yīng)用程序中插入OLE對象,就像一個容器一樣,所以又稱它為OLE容器控件。使用OLE控件,可以進(jìn)行如下應(yīng)用:(1)在應(yīng)用程序中,為對象創(chuàng)建一個占位符。運(yùn)行時創(chuàng)建出現(xiàn)在OLE容器控件中的對象,或者改變已在設(shè)計(jì)時置于OLE容器控件中的對象。 (2)在應(yīng)用程序中,創(chuàng)建鏈接對象。(3)把OLE容器控件與數(shù)據(jù)庫綁定。 (4)如果在OLE容器控件中移動、調(diào)整對象大小或者更新對象,那么執(zhí)行相應(yīng)的操作。 (5)從復(fù)制到剪貼板上的數(shù)據(jù)中創(chuàng)建對象。 14.1.1 使用OLE控件使用OLE控件插入對象,既可以是對象鏈接,也可以是對象嵌入。而且在OLE控件中所插入的對象,既可以插入整個文件,也可以插入文件的部分內(nèi)容。在窗體上添加一個OLE控件,與其他控件不同的是,此時會彈出一個“插入對象”對話框,如圖14.1所示,此對話框給出了所有OLE對象類型。我們也可以通過雙擊OLE控件,彈出一個“插入對象”對話框,或激活OLE控件,右擊鼠標(biāo),屏幕出現(xiàn)快捷菜單,如圖14.2所示,選中“插入對象”命令,屏幕顯示“插入對象”對話框。在“插入對象”對話框中,有幾個可供選用的單選按鈕、命令按鈕和復(fù)選框,先說明其作用。單選按鈕、命令按鈕和復(fù)選框的作用: (1)“新建”單選按鈕:為缺省按鈕。如果原來沒有準(zhǔn)備好要嵌入的對象,就需要選擇“新建”。VB就會立即啟動用戶在“對象類型”中選擇的應(yīng)用程序,在應(yīng)用程序中創(chuàng)建所需的對象。例如,若在“對象類型”中,選擇了“Microsoft Word文檔”,VB就會啟動Word,然后在Word中建立一個新文檔作為OLE對象,用戶可以在其中輸入文檔內(nèi)容。 (2)“從文件創(chuàng)建”單選按鈕:如果用戶已經(jīng)建立了要嵌入的對象,則應(yīng)選擇此單選按鈕(此時單選按鈕左側(cè)的圓圈內(nèi)有一個黑點(diǎn)),屏幕上會立即顯示出如圖14.3所示的對話框,可以在“文件”框中,輸入所要嵌入的對象。 (3)“瀏覽”命令按鈕:單擊“瀏覽”按鈕,屏幕會出現(xiàn)瀏覽窗口,此時用戶可以從中選擇要插入的對象。如果選中了“鏈接”選項(xiàng),則表示對象的插入方式是鏈接方式,否則是嵌入方式。 (4)“顯示為圖標(biāo)”復(fù)選框:如果選擇它,插入到OLE控件中的對象是以圖標(biāo)的方式顯示。此時,“插入對象”對話框出現(xiàn)了“更改圖標(biāo)”按鈕,用戶可以通過單擊它來更改圖標(biāo)!纠14.1】在OLE控件中,插入一個Word文檔的全部內(nèi)容!纠14.2】將一個文件的部分內(nèi)容插入到OLE控件中。 14.1.2 對象鏈接與嵌入的區(qū)別鏈接與嵌入的不同之處在于插入到OLE控件的對象(數(shù)據(jù))所存放的位置。例如,當(dāng)把一個Word文檔鏈接到VB應(yīng)用程序時,VB是將Word文檔的指針(即地址)插入而不是對象本身。對象本身仍然由創(chuàng)建它的Word應(yīng)用程序管理,存儲在OLE控件之外。在調(diào)用該文檔時根據(jù)該地址去訪問被鏈接的Word文檔。如果Word文檔數(shù)據(jù)源中的數(shù)據(jù)發(fā)生變化時,應(yīng)用程序所調(diào)用的數(shù)據(jù)也隨之變化,如果數(shù)據(jù)源移動了位置、更改了名稱或遭到了破壞,在VB應(yīng)用程序中都將不能正確調(diào)用它。當(dāng)我們將一個Word文檔嵌入到VB應(yīng)用程序中時,VB是將Word文檔本身插入到應(yīng)用程序中,并將該Word隨VB應(yīng)用程序一起存儲。其他的程序是不允許訪問被嵌入對象的?梢,鏈接與嵌入各有優(yōu)缺點(diǎn)。嵌入到OLE控件中的數(shù)據(jù)不會丟失,但它是以占用更多的空間為代價的。鏈接到OLE控件中的數(shù)據(jù)雖然占用較少的空間,但是數(shù)據(jù)源容易受外界的影響而丟失。 14.2 OLE控件常用屬性與方法 14.2.1 OLE控件的屬性 1.OLE容器控件的常用屬性 (1)Action屬性該屬性設(shè)置一個值,用來通知系統(tǒng)進(jìn)行何種操作。此屬性只能在程序中使用,在設(shè)計(jì)階段不可用。Action屬性共有14個值可供選擇,含義如下: Action屬性14個值的含義如下: 0:生成內(nèi)嵌對象。 1:生成鏈接對象。 4:將對象的數(shù)據(jù)和屬性復(fù)制到系統(tǒng)剪貼板。 5:將系統(tǒng)剪貼板中的數(shù)據(jù)粘貼到OLE容器控件。 6:從應(yīng)用程序中獲取當(dāng)前數(shù)據(jù)并修改OLE容器控件的內(nèi)容。 7:激活OLE控件。 9:關(guān)閉OLE對象。 10:刪除OLE對象。 11:將對象保存到數(shù)據(jù)文件中。 12:加載保存到數(shù)據(jù)文件中的OLE對象。 14:顯示“插入對象”對話框。 15:顯示“特殊粘貼”對話框。 17:更新對象支持的謂詞列表。 18:將對象以O(shè)LEVersion1.0版本的文件格式保存。 (2)AppIsRunning屬性該屬性表示源應(yīng)用程序是否正在運(yùn)行。設(shè)為True時,源應(yīng)用程序在運(yùn)行,設(shè)為False時,關(guān)閉源應(yīng)用程序。這種方法可以使對象激活的更快。通常在對象失去焦點(diǎn)時,可以將這個屬性設(shè)為False來關(guān)閉源應(yīng)用程序。 (3)AutoActivate屬性該屬性用來確定對象激活的方式。取值及含義如下: 0:手工激活。對象不能自動激活,要使用DoVerb方法來激活對象。 1:焦點(diǎn)激活。如果對象不支持單擊激活,那么OLE容器控件接收到焦點(diǎn)時激活源應(yīng)用程序。 2:(缺省)雙擊激活。當(dāng)OLE容器控件擁有焦點(diǎn)時,如果雙擊OLE容器控件或者按回車鍵,那么激活源應(yīng)用程序。這種情況下雙擊OLE容器控件不會產(chǎn)生DblClick事件。 3:自動激活。當(dāng)OLE容器控件擁有焦點(diǎn)或者雙擊控件時,將根據(jù)對象的激活方法來激活源應(yīng)用程序。 (5)DisplayType屬性該屬性確定對象在OLE控件中的顯示方式。取值為0表示顯示對象的內(nèi)容。取值為1表示顯示對象的圖標(biāo)。 (6)OLETypeAllowed屬性該屬性確定OLE控件所能支持的對象的插入方式。值為0表示鏈接。值為1表示嵌入。值為2表示鏈接與嵌入兩者都可以。 (7)SizeMode屬性該屬性確定OLE控件如何顯示對象,其取值及含義如下: 0:表示按對象的實(shí)際尺寸顯示,超出OLE控件的部分被截取掉。 1:表示對象自動調(diào)整大小以適合OLE控件。 2:表示OLE控件自動調(diào)整大小以適合插入的對象。 3:表示按原有比例自動調(diào)整大小。 2.OLE容器控件的常用方法 (1)CreatLink和CreatEmbed方法:可以實(shí)現(xiàn)在程序運(yùn)行時以鏈接方式插入對象或以嵌入方式插入對象。 (2)DoVerb方法格式:對象.DoVerb(verb) 功能:運(yùn)行時,可以用DoVerb方法來激活對象。說明:verb:表示參數(shù),是OLE容器控件內(nèi)要執(zhí)行的對象的謂詞,標(biāo)準(zhǔn)謂詞值及其含義為: 0:對象的缺省動作。 1:激活對象進(jìn)行編輯。如果源應(yīng)用程序支持在位激活,那么對象在OLE容器內(nèi)激活。 2:在獨(dú)立的源應(yīng)用程序窗口中打開對象。如果源應(yīng)用程序支持在位激活,那么對象在自己的窗口中激活。 3:對于嵌入對象隱藏創(chuàng)建對象的源應(yīng)用程序。 4:如果對象支持在位激活,那么在位激活對象并顯示所有的用戶界面工具。如果對象不支持在位激活,那么不激活對象,并產(chǎn)生一個錯誤。 5:如果將焦點(diǎn)移到OLE容器控件中,那么為對象創(chuàng)建一個窗口,并為對象作編輯的準(zhǔn)備;如果對象不支持單擊鼠標(biāo)的激活,那么產(chǎn)生一個錯誤。 6:當(dāng)激活對象進(jìn)行編輯時,放棄所有改變。這些改變可以由源應(yīng)用程序撤消。 (3)InsertOBjDlg與PasteSpecialDlg方法可以調(diào)用InsertOBjDlg方法顯示“插入對象”對話框,而調(diào)用PasteSpecialDlg方法將顯示“選擇性粘貼”對話框。在顯示對話框時,可以用OLEType屬性確定OLE容器控件是否包含鏈接對象、嵌入對象或者沒有對象!纠14.3】在運(yùn)行時插入對象。要求在程序運(yùn)行時,用戶可以通過單擊按鈕分別以嵌入和鏈接方式插入Word文檔,并可以激活編輯或進(jìn)行刪除操作。 14.2.2 編輯OLE對象無論在設(shè)計(jì)階段還是在運(yùn)行階段都可以隨時對OLE對象進(jìn)行編輯。在設(shè)計(jì)階段,如果要編輯OLE對象,將OLE控件激活,單擊鼠標(biāo)右鍵,就會彈出如圖14.2所示的快捷菜單。根據(jù)需要,進(jìn)行選項(xiàng)。在運(yùn)行階段,如果要編輯OLE對象,同樣將OLE控件激活,單擊鼠標(biāo)右鍵,屏幕會立即彈出一個如圖14.13所示的Word主窗口,用戶可以進(jìn)行編輯操作。UUo紅軟基地

嵌入式系統(tǒng)實(shí)例ppt:這是嵌入式系統(tǒng)實(shí)例ppt,包括了概述,盤點(diǎn)機(jī)是如何組成的呢?核心板、系統(tǒng)板和專用鍵盤及LCD顯示,硬件平臺的設(shè)計(jì),專用鍵盤的設(shè)計(jì),鍵盤驅(qū)動程序的實(shí)現(xiàn),盤點(diǎn)系統(tǒng)驅(qū)動程序的開發(fā)等內(nèi)容,歡迎點(diǎn)擊下載。

嵌入式答辯ppt:這是嵌入式答辯ppt,包括了摘要,bootloader的移植,配置和編譯linux內(nèi)核,配置和移植文件系統(tǒng),驅(qū)動開發(fā)等內(nèi)容,歡迎點(diǎn)擊下載。

arm嵌入式開發(fā)ppt:這是arm嵌入式開發(fā)ppt,包括了ARM嵌入式開發(fā)領(lǐng)域,怎樣學(xué)習(xí)ARM嵌入式開發(fā)?怎樣進(jìn)入一個陌生的村莊?ARM內(nèi)核領(lǐng)域,ARM芯片領(lǐng)域,ARM軟件開發(fā)領(lǐng)域,課堂討論,自我修煉之第一重境界,總結(jié)等內(nèi)容,歡迎點(diǎn)擊下載。

PPT分類Classification

Copyright:2009-2024 紅軟網(wǎng) rsdown.cn 聯(lián)系郵箱:rsdown@163.com

湘ICP備2024053236號-1