freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

vb可視化程序設(shè)計(jì)教案-資料下載頁(yè)

2025-04-16 12:18本頁(yè)面
  

【正文】 流方式進(jìn)行。2. 練習(xí)采用學(xué)生自主安排,教師給與個(gè)別輔導(dǎo)的方式進(jìn)行。[參考資料]《全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)教程 Visual Basic語(yǔ)言程序設(shè)計(jì)教程(2013年版)》 教育部考試中心主編 高等教育出版社《Visual Basic程序設(shè)計(jì)教程(第4版)》 劉炳文 編著 清華大學(xué)出版社 [教學(xué)過(guò)程]環(huán)節(jié)一:復(fù)習(xí)上次課介紹的過(guò)程、函數(shù)的定義和調(diào)用的方法,講解作業(yè)。環(huán)節(jié)二:介紹過(guò)程間數(shù)據(jù)的傳遞方法,說(shuō)明過(guò)程變量的作用域及生存期。一、參數(shù)的傳遞Visual Basic中不同模塊(過(guò)程)之間數(shù)據(jù)的傳遞有兩種方式:l 通過(guò)過(guò)程調(diào)用實(shí)參與形參的結(jié)合實(shí)現(xiàn);l 使用全局變量來(lái)實(shí)現(xiàn)各過(guò)程中共享數(shù)據(jù)。說(shuō)明:(1)形式參數(shù)是指在定義通用過(guò)程時(shí),出現(xiàn)在Sub或Function語(yǔ)句中的變量名后面園括號(hào)內(nèi)的數(shù),是用來(lái)接收傳送給子過(guò)程的數(shù)據(jù),形參表中的各個(gè)變量之間用逗號(hào)分隔。 (2)實(shí)際參數(shù)實(shí)際參數(shù)是指在調(diào)用Sub或Function過(guò)程時(shí),寫(xiě)入子過(guò)程名或函數(shù)名后括號(hào)內(nèi)的參數(shù),其作用是將它們的數(shù)據(jù)(數(shù)值或地址)傳送給Sub或Function過(guò)程與其對(duì)應(yīng)的形參變量。實(shí)參可由常量、表達(dá)式、有效的變量名、數(shù)組名(后加左、右括號(hào),如A( ))組成,實(shí)參表中各參數(shù)用逗號(hào)分隔。(3)參數(shù)傳遞參數(shù)傳遞指主調(diào)過(guò)程的實(shí)參(調(diào)用時(shí)已有確定值和內(nèi)存地址的參數(shù))傳遞給被調(diào)過(guò)程的形參,參數(shù)的傳遞有兩種方式:按值傳遞、按地址傳遞。形參前加“ByVal”關(guān)鍵字的是按值傳遞,缺省或加“ByRef”關(guān)鍵字的為按地址傳遞。 值傳遞在形參前加“ByVal”,形參得到的是實(shí)參的值,形參值的改變不會(huì)影響實(shí)參的值。地址傳遞 缺省或加“ByRef”,形參得到的是實(shí)參的地址,當(dāng)形參值改變時(shí)實(shí)參的值也改變。數(shù)組的傳遞用數(shù)組名作為形參或?qū)崊r(shí),相當(dāng)于地址傳遞方式,即將實(shí)參數(shù)組的起始地址傳給形參數(shù)組的起始地址,實(shí)參數(shù)組和形參數(shù)組共享一片地址連續(xù)的存儲(chǔ)單元,須注意:① 在參數(shù)列表中說(shuō)明數(shù)組時(shí),無(wú)需說(shuō)明其維數(shù),但圓括號(hào)不能省略。② 在過(guò)程定義體內(nèi)如需要知道參數(shù)的上、下界,可用UBound和LBound函數(shù)來(lái)確定。③ 形參數(shù)組與實(shí)參數(shù)組的類(lèi)型必須一致。二、變量與過(guò)程的作用域過(guò)程的作用域通用子過(guò)程和函數(shù)過(guò)程既可寫(xiě)在窗體模塊中也可寫(xiě)在標(biāo)準(zhǔn)模塊中,在定義時(shí)可選用關(guān)鍵字Private(局部)和Public(全局),來(lái)決定它們能被調(diào)用的范圍。按過(guò)程的作用范圍來(lái)劃分,過(guò)程可分為:l模塊級(jí)過(guò)程l全局級(jí)過(guò)程(1)窗體/模塊級(jí):加Private關(guān)鍵字的過(guò)程,只能在被定義的窗體或模塊的過(guò)程中調(diào)用。(2)全局級(jí):加Public關(guān)鍵字(缺?。┑倪^(guò)程,可供該應(yīng)用程序的所有窗體和所有標(biāo)準(zhǔn)模塊中的過(guò)程調(diào)用??偨Y(jié)歸納過(guò)程的定義及作用域如下表變量的作用域在VB中,由于可以在過(guò)程中和模塊中聲明變量,根據(jù)定義變量的位置和定義變量的語(yǔ)句不同,變量可以分為:(1)局部變量:在過(guò)程內(nèi)聲明的變量,只能在本過(guò)程中使用。在過(guò)程內(nèi)部使用 Dim 或者 Static 關(guān)鍵字來(lái)聲明的變量,只在聲明它們的過(guò)程中才能被訪(fǎng)問(wèn)或改變?cè)撟兞康闹?,別的過(guò)程不可訪(fǎng)問(wèn)。所以可以在不同的過(guò)程中聲明相同名字的局部變量而互不影響。 (2)窗體/模塊級(jí)變量:在“通用聲明”段中用Dim語(yǔ)句或用Private語(yǔ)句聲明的變量,可被本窗體/模塊的任何過(guò)程訪(fǎng)問(wèn)。(3)全局變量:公有的模塊級(jí)變量,在窗體模塊或標(biāo)準(zhǔn)模塊的頂部的“通用”聲明段用Public關(guān)鍵字聲明,它的作用范圍是整個(gè)應(yīng)用程序,即可被本應(yīng)用程序的任何過(guò)程或函數(shù)訪(fǎng)問(wèn)。靜態(tài)變量除作用域之外,變量還有存活期,在這一期間變量能夠保持它們的值。在應(yīng)用程序的存活期內(nèi)一直保持模塊級(jí)變量和全局變量的值。但是,對(duì)于Dim聲明的局部變量?jī)H當(dāng)過(guò)程執(zhí)行期間存在,當(dāng)一個(gè)過(guò)程執(zhí)行完畢,它的局部變量的值就已經(jīng)不存在,而且變量所占據(jù)的內(nèi)存也被釋放。當(dāng)下一次執(zhí)行該過(guò)程時(shí),它的所有局部變量將重新初始化。環(huán)節(jié)三:完成課堂講解的練習(xí)例題,并疑難解答[章節(jié)名稱(chēng)]:用戶(hù)界面的設(shè)計(jì)—— 通用對(duì)話(huà)框[課堂類(lèi)型]:理論■ 實(shí)訓(xùn)□ 練習(xí)■ 測(cè)試□[學(xué)時(shí)安排]:2課時(shí)[目的要求]掌握建立用戶(hù)對(duì)話(huà)框的方法掌握通用對(duì)話(huà)框控件的常用屬性(flags 屬性)、方法、事件以及它在程序設(shè)計(jì)中的含義及用法。[重 點(diǎn)]建立用戶(hù)對(duì)話(huà)框的方法通用對(duì)話(huà)框控件的常用屬性(flags 屬性)、方法、事件[難 點(diǎn)]掌握通用對(duì)話(huà)框控件的常用屬性(flags 屬性)、方法、事件[教法學(xué)法],結(jié)合疑難點(diǎn)師生互動(dòng)交流方式進(jìn)行。2. 練習(xí)采用學(xué)生自主安排,教師給與個(gè)別輔導(dǎo)的方式進(jìn)行。[參考資料]《全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)教程 Visual Basic語(yǔ)言程序設(shè)計(jì)教程(2013年版)》 教育部考試中心主編 高等教育出版社《Visual Basic程序設(shè)計(jì)教程(第4版)》 劉炳文 編著 清華大學(xué)出版社 [教學(xué)過(guò)程]環(huán)節(jié)一:復(fù)習(xí)上次課介紹的過(guò)程間數(shù)據(jù)的傳遞方法,講解作業(yè)。環(huán)節(jié)二:介紹VB中通用對(duì)話(huà)框的創(chuàng)建方法。對(duì)話(huà)框通常是程序和用戶(hù)進(jìn)行交互的有效途徑,它既可以用來(lái)輸入信息,也可以用于輸出信息,是程序的必要組成部分。對(duì)話(huà)框的作用主要有以下兩點(diǎn):l 提示用戶(hù)提供應(yīng)用程序繼續(xù)執(zhí)行所需要的數(shù)據(jù)。l 向用戶(hù)顯示信息?!皩?duì)話(huà)框”可以被看作一種特殊的窗體,它的大小一般不可改變,也沒(méi)有“最小化”和“最大化”按鈕,它只有一個(gè)“關(guān)閉”按鈕(有時(shí)還包含一個(gè)“幫助”按鈕)。VB提供了三種解決方案:l 系統(tǒng)預(yù)定義的對(duì)話(huà)框(InputBox和MsgBox)l 用戶(hù)自定義對(duì)話(huà)框l 通用對(duì)話(huà)框控件一、“打開(kāi)”對(duì)話(huà)框 39。啟動(dòng)“打開(kāi)”對(duì)話(huà)框圖 = XXXXXX ’打開(kāi)的文件 = ’過(guò)濾文件Filter中設(shè)置:圖片:all files|*.*|bmp files|*.bmp|JPG files|*.JPG|GIF files|*.GIF文本文檔:all files|*.*|txt files|*.txt二、“另存為”對(duì)話(huà)框(1)設(shè)計(jì)時(shí)建立另存為對(duì)話(huà)框(方法同打開(kāi)文件)(2)運(yùn)行時(shí)顯示另存為對(duì)話(huà)框?qū)傩裕?= 2方法:[注意]打開(kāi)文件和另存為對(duì)話(huà)框按打開(kāi)或保存后,只是改變了通用對(duì)話(huà)框的Fliename 的屬性,真正的打開(kāi)或保存操作需要編程來(lái)實(shí)現(xiàn)。(3)“另存為”對(duì)話(huà)框的相關(guān)屬性基本上與“打開(kāi)”對(duì)話(huà)框的屬性及含義相同,僅DefaultExt屬性是該對(duì)話(huà)框所特有的,它表示所存文件的默認(rèn)擴(kuò)展名。三、“顏色”對(duì)話(huà)框(1)設(shè)計(jì)時(shí)建立顏色對(duì)話(huà)框(2)運(yùn)行時(shí)顯示顏色對(duì)話(huà)框?qū)傩裕?= 3方法:在顯示顏色對(duì)話(huà)框時(shí),四、“字體”對(duì)話(huà)框(1)設(shè)計(jì)時(shí)建立字體對(duì)話(huà)框(2)運(yùn)行時(shí)顯示字體對(duì)話(huà)框?qū)傩裕?= 4方法:五、“打印”對(duì)話(huà)框(1)顯示打印對(duì)話(huà)框?qū)傩裕?= 5方法:(2)打印對(duì)話(huà)框可以設(shè)置打印輸出的方法,如打印范圍、打印份數(shù)、打印質(zhì)量等其他打印屬性。六、“幫助”對(duì)話(huà)框?qū)傩裕?= 6方法:幫助對(duì)話(huà)框是用來(lái)調(diào)用Windows的幫助引擎。 = = cdlHelpContents (3或4)= [注意] 在使用 ShowHelp 方法前,必須將 CommonDialog 控件的 HelpFile 和HelpCommand 屬性設(shè)置為其相應(yīng)的一個(gè)常數(shù)或值。否則, 就不能顯示幫助文件。環(huán)節(jié)三:完成課堂講解的練習(xí)例題,并疑難解答[章節(jié)名稱(chēng)]:菜單設(shè)計(jì)[課堂類(lèi)型]:理論■ 實(shí)訓(xùn)□ 練習(xí)■ 測(cè)試□[學(xué)時(shí)安排]:2課時(shí)[目的要求]掌握各種的菜單的設(shè)計(jì)[重 點(diǎn)]下拉式菜單的設(shè)計(jì)彈出式菜單的設(shè)計(jì)[難 點(diǎn)]掌握下拉式菜單的設(shè)計(jì)方法[教法學(xué)法],結(jié)合疑難點(diǎn)師生互動(dòng)交流方式進(jìn)行。2. 練習(xí)采用學(xué)生自主安排,教師給與個(gè)別輔導(dǎo)的方式進(jìn)行。[參考資料]《全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)教程 Visual Basic語(yǔ)言程序設(shè)計(jì)教程(2013年版)》 教育部考試中心主編 高等教育出版社《Visual Basic程序設(shè)計(jì)教程(第4版)》 劉炳文 編著 清華大學(xué)出版社 [教學(xué)過(guò)程]環(huán)節(jié)一:復(fù)習(xí)上次課介紹的通用對(duì)話(huà)框的使用方法,講解作業(yè)。環(huán)節(jié)二:介紹VB中各種菜單的設(shè)計(jì)方法。一、菜單的基礎(chǔ)知識(shí)菜單是圖形化界面一個(gè)必不可少的組成元素,通過(guò)菜單對(duì)各種命令按功能進(jìn)行分組,使用戶(hù)能夠更加方便、直觀(guān)地訪(fǎng)問(wèn)這些命令。Windows環(huán)境下的應(yīng)用程序一般為用戶(hù)提供三種菜單:窗體控制菜單、下拉菜單與快捷菜單。在實(shí)際應(yīng)用中,菜單可分為兩種類(lèi)型,即彈出式菜單和下拉式菜單。下拉式菜單:通過(guò)單擊菜單欄中的菜單標(biāo)題來(lái)打開(kāi)彈出式菜單:通過(guò)鼠標(biāo)左鍵或右鍵單擊某個(gè)區(qū)域來(lái)打開(kāi)菜單的功能:菜單提供一種方便的給命令分組的方法,并使用戶(hù)容易訪(fǎng)問(wèn)這些命令。VB中每個(gè)創(chuàng)建的菜單至多有 5級(jí)子菜單。例子:Word、 Excel、 VB等應(yīng)用程序中均提供這兩種菜單。菜單控件是一個(gè)對(duì)象;與其它對(duì)象一樣,它具有定義它的外觀(guān)與行為的屬性。在設(shè)計(jì)或運(yùn)行時(shí)可以設(shè)置 Caption 屬性、Enabled 和 Visible 屬性、Checked 屬性以及其它屬性。菜單控件只包含一個(gè)事件,即 Click 事件,當(dāng)用鼠標(biāo)或鍵盤(pán)選中該菜單控件時(shí),將調(diào)用該事件。二、菜單編輯器啟動(dòng)菜單編輯器有三種方法:1. 單擊工具欄菜單圖標(biāo)2. 工具/菜單編輯器(CTRL+E)3. 窗體上快捷菜單/菜單編輯器三、下拉式菜單要?jiǎng)?chuàng)建子菜單,請(qǐng)按照以下步驟執(zhí)行:1. 創(chuàng)建想作為子菜單標(biāo)題的菜單項(xiàng)。2. 創(chuàng)建將出現(xiàn)在新子菜單中的各個(gè)項(xiàng)目,然后單擊右箭頭按鈕將它們縮進(jìn)。在菜單編輯器中每一縮進(jìn)級(jí)前都加了四個(gè)點(diǎn) (....)。要?jiǎng)h除一縮進(jìn)級(jí),單擊左箭頭按鈕。分隔菜單項(xiàng):分隔符作為菜單項(xiàng)間的一個(gè)水平行顯示在菜單上。在菜單項(xiàng)很多的菜單上,可用分隔符條將各項(xiàng)劃分成一些邏輯組。執(zhí)行步驟如下:插入 (單擊右箭頭)標(biāo)題中鍵入連字符()名稱(chēng)確定[注意] 如果菜單控件是一個(gè)菜單標(biāo)題、帶有子菜單項(xiàng)、被復(fù)選或無(wú)效、或者有一個(gè)快捷鍵,那么它就不能作為分隔符條。[注意] 雖然分隔符條是當(dāng)作菜單控件來(lái)創(chuàng)建的,它們卻不能響應(yīng) Click 事件,而且也不能被選取。訪(fǎng)問(wèn)鍵允許按下 ALT鍵并打入一個(gè)指定字符來(lái)打開(kāi)一個(gè)菜單。一旦菜單打開(kāi),通過(guò)按下所賦值的字符(訪(fǎng)問(wèn)鍵)可選取控件。四、菜單控件數(shù)組控件數(shù)組是指多個(gè)菜單項(xiàng),共用同一個(gè)名稱(chēng),用索引號(hào)標(biāo)識(shí)每個(gè)菜單項(xiàng),執(zhí)行同一個(gè)Click事件過(guò)程。系統(tǒng)將根據(jù)不同的索引(Index)參數(shù)來(lái)區(qū)分被單擊的菜單項(xiàng),從而完成相應(yīng)的功能操作。五、彈出式菜單語(yǔ)法格式為: [對(duì)象名.]PopupMenu 菜單名,[flags,[X,[Y]]]其中:對(duì)象名:指出在哪一個(gè)對(duì)象上打開(kāi)彈出式菜單菜單名:是指在?g菜單編輯器?h中為該菜單標(biāo)題所設(shè)置的名稱(chēng)(Name)屬性值。x,y:是菜單彈出的坐標(biāo),默認(rèn)為鼠標(biāo)坐標(biāo)。Flags :定義彈出式菜單的位置及行為。環(huán)節(jié)三:完成課堂講解的練習(xí)例題,并疑難解答[章節(jié)名稱(chēng)]:多重窗體的設(shè)計(jì)[課堂類(lèi)型]:理論■ 實(shí)訓(xùn)□ 練習(xí)■ 測(cè)試□[學(xué)時(shí)安排]:2課時(shí)[目的要求]掌握多重窗體的程序設(shè)計(jì)方法掌握工程結(jié)構(gòu)的有關(guān)內(nèi)容[重 點(diǎn)]掌握多重窗體的程序設(shè)計(jì)方法[難 點(diǎn)]掌握多重窗體的程序設(shè)計(jì)方法[教法學(xué)法],結(jié)合疑難點(diǎn)師生互動(dòng)交流方式進(jìn)行。2. 練習(xí)采用學(xué)生自主安排,教師給與個(gè)別輔導(dǎo)的方式進(jìn)行。[參考資料]《全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)教程 Visual Basic語(yǔ)言程序設(shè)計(jì)教程(2013年版)》 教育部考試中心主編 高等教育出版社《Visual Basic程序設(shè)計(jì)教程(第4版)》 劉炳文 編著 清華大學(xué)出版社 [教學(xué)過(guò)程]環(huán)節(jié)一:復(fù)習(xí)上次課介紹的下拉式菜單及彈出式菜單的使用方法,講解作業(yè)。環(huán)節(jié)二:介紹VB中多重窗體的程序設(shè)計(jì)方法。一、多重窗體多重窗體是指在一個(gè)工程中有多個(gè)普通窗體,而每個(gè)窗體都擁有自己的用戶(hù)界面和事件代碼,通過(guò)工程管理形成一個(gè)復(fù)雜的、功能強(qiáng)大的應(yīng)用程序。多重窗體的添加(1)添加新窗體(2)添加其他工程中的窗體添加“現(xiàn)存”窗體時(shí)要注意:① 添加的窗體實(shí)際是將其他工程中已有的窗體加入,多個(gè)工程共享窗體。② 防止多個(gè)窗體的Name相同而不能添加。③ 通過(guò)“另存為”命令以不同的窗體文件名保存,斷開(kāi)共享。多重窗體的設(shè)計(jì)(1)多重窗體操作的語(yǔ)句和方法① Load語(yǔ)句格式:Load 窗體名稱(chēng)功能:將一個(gè)窗體裝入內(nèi)存。說(shuō)明:此時(shí)僅能引用窗體中的控件及各種屬性,但運(yùn)行時(shí)窗體并不顯示到屏幕上。② UnLoad語(yǔ)句格式:UnLoad 窗體名稱(chēng)功能:清除內(nèi)存中的窗體。③ Show方法格式:[窗體名稱(chēng)].Show[模式]功能:將一個(gè)窗體裝入內(nèi)存,并在屏幕上顯示。④ Hide方法格式:[窗體名稱(chēng)].Hide功能:隱藏指定的窗體,但仍保存在內(nèi)存中。(2)多重窗體間的數(shù)據(jù)存取格式:多重窗體的執(zhí)行和保存(1)設(shè)置啟動(dòng)窗體 ① 選擇菜單“工程/工程屬性”項(xiàng),打開(kāi)“工程屬性”對(duì)話(huà)框② 選取“通用”選項(xiàng)卡,在“啟動(dòng)對(duì)象”下拉列表中,指定作為第一個(gè)出現(xiàn)的窗體名③ 單擊“確定”按鈕(2)保存文件① 選擇 “文件/保存工程” ,打開(kāi)“文件另存為”對(duì)話(huà)框 。② 在“保存在”下拉列表中,選準(zhǔn)備放置文件的文件夾。③ 根據(jù)提示,依次為每個(gè)文件(、)命名、保存。(3)打開(kāi)文件雙擊工程文件,系統(tǒng)才會(huì)自動(dòng)打開(kāi)并裝載該工程的所有文件。二、VB的工程結(jié)構(gòu)模塊
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1