国产午夜福利在线观看红一片,久久精品国产再热青青青,又硬又粗又大一区二区三区视频,中文字幕乱码免费,久久超碰97文字幕 ,中国精学生妹品射精久久

最新更新最新專題

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

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

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

素材預(yù)覽

嵌入式系統(tǒng)ppt

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

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

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

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

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

arm嵌入式開發(fā)ppt:這是arm嵌入式開發(fā)ppt,包括了ARM嵌入式開發(fā)領(lǐng)域,怎樣學(xué)習(xí)ARM嵌入式開發(fā)?怎樣進(jìn)入一個(gè)陌生的村莊?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備2025041396號(hào)-1