VB6T5北大青鳥(niǎo)VB學(xué)習(xí)教材

VB6T5北大青鳥(niǎo)VB學(xué)習(xí)教材

ID:38577416

大小:280.51 KB

頁(yè)數(shù):19頁(yè)

時(shí)間:2019-06-15

VB6T5北大青鳥(niǎo)VB學(xué)習(xí)教材_第1頁(yè)
VB6T5北大青鳥(niǎo)VB學(xué)習(xí)教材_第2頁(yè)
VB6T5北大青鳥(niǎo)VB學(xué)習(xí)教材_第3頁(yè)
VB6T5北大青鳥(niǎo)VB學(xué)習(xí)教材_第4頁(yè)
VB6T5北大青鳥(niǎo)VB學(xué)習(xí)教材_第5頁(yè)
資源描述:

《VB6T5北大青鳥(niǎo)VB學(xué)習(xí)教材》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、基于VB的可視化程序設(shè)計(jì)方法SDI和MDI應(yīng)用程序1內(nèi)容回顧兩個(gè)概念:過(guò)程(子過(guò)程、函數(shù))模塊(窗體模塊、標(biāo)準(zhǔn)模塊、類模塊)變量作用域:過(guò)程級(jí)變量模塊級(jí)變量全局變量為過(guò)程傳遞參數(shù):按值傳遞按引用傳遞客戶端/服務(wù)器應(yīng)用程序Data控件綁定數(shù)據(jù)庫(kù)2課題目標(biāo)比較SDI和MDI應(yīng)用程序的區(qū)別在VisualBasic中創(chuàng)建MDI程序3界面界面是用戶看到的應(yīng)用程序的外觀.VisualBasic提供給我們?nèi)缦聝煞N類型的界面:單文檔界面(SingleDocumentInterface)多文檔界面(MultipleDocumentInterface)4單文檔界面(SDI)一次只

2、能打開(kāi)一個(gè)文檔例如:NotePad,Paint,WordPad界面窗體5SDI的特點(diǎn)SDI的特點(diǎn):一次只能打開(kāi)一個(gè)文檔如果需要打開(kāi)多個(gè)則將打開(kāi)多個(gè)應(yīng)用程序?qū)嵗写蜷_(kāi)的窗口可以被移動(dòng)到屏幕的任意位置6多文檔界面(MDI)同一時(shí)刻可以打開(kāi)多個(gè)窗體例如:MicrosoftWord、MicrosoftExcel外部窗體,作為內(nèi)部窗口的容器,擁有菜單內(nèi)部窗體,表示打開(kāi)的文件7MDI每當(dāng)一個(gè)新的文檔被打開(kāi)時(shí),主窗口內(nèi)就有一個(gè)新的窗口8MDI的特點(diǎn)可以打開(kāi)多個(gè)文檔.每個(gè)新文檔在一個(gè)小窗體內(nèi)打開(kāi).可以利用菜單在當(dāng)前打開(kāi)的窗體或文檔中切換注意:一個(gè)應(yīng)用程序只可以擁有一個(gè)MDI

3、窗體9MDI應(yīng)用程序例子演示例題:創(chuàng)建一個(gè)擁有2個(gè)子窗體的MDI應(yīng)用程序,每個(gè)子窗體顯示數(shù)據(jù)庫(kù)Stronghold中的兩個(gè)表:Item、OrderDetails的相關(guān)數(shù)據(jù)在MDI窗體上創(chuàng)建菜單,用于訪問(wèn)子窗體10創(chuàng)建MDI應(yīng)用程序步驟:添加MDI主窗體添加MDI子窗體:將Form窗體的MDIChild屬性設(shè)為True設(shè)計(jì)子窗體界面為子窗體編寫事件代碼設(shè)計(jì)MDI主窗體菜單編寫主窗體菜單的事件代碼設(shè)置啟動(dòng)窗體11MDI組件的特點(diǎn)只能包含一個(gè)MDI框架窗體可以包含多個(gè)MDI子窗體,也可包含普通窗體MDI主窗口可以包含菜單,是所有其他窗口的容器不能把MDI子窗口移到M

4、DI框架區(qū)域之外在MDI主窗口中只能放置如下控件:有Align屬性的控件(如:PictureBox控件)運(yùn)行時(shí)不可見(jiàn)的控件(如:Timer控件)關(guān)閉MDI框架就自動(dòng)關(guān)閉了所有子窗體和現(xiàn)有的應(yīng)用程序關(guān)于MDI框架和MDI子窗體的菜單當(dāng)一個(gè)子窗體擁有焦點(diǎn)時(shí),子窗體的菜單將取代框架窗體的菜單12活動(dòng)和非活動(dòng)窗體13活動(dòng)和非活動(dòng)窗體(續(xù))活動(dòng)窗體在多個(gè)子窗口中只能有一個(gè)是被激活的.活動(dòng)窗體對(duì)所有行為作出反應(yīng).活動(dòng)窗體是最頂層窗體.活動(dòng)窗體的標(biāo)題欄顏色與其它窗體不同14排列子窗體—層疊激活子窗體顯示在最前面,而所有其他窗體顯示在后面15排列子窗體—平鋪所有子窗體占滿整個(gè)

5、屏幕水平平鋪垂直平鋪16排列子窗體使用方法Arrange:格式:MDI主窗體名.Arrange排列方式例:frmTest.ArrangevbHorizontalfrmTest.ArrangevbVerticalfrmTest.ArrangevbCascade17練習(xí):創(chuàng)建一個(gè)MDI應(yīng)用程序:18本課總結(jié)界面類型單文檔界面(SDI)多文檔界面(MDI)如何創(chuàng)建一個(gè)MDI應(yīng)用程序多文檔界面(MDI)的組件MDI框架MDI子窗體子窗口的排列方式:平鋪、豎排、層疊19

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。