粵教版B版八年級下冊信息技術1.2感受可視化的程序設計 課件.pptx
第二節 感受可視化的程序設計,粵教版 八年級下,粵教版初中信息技術,課件,新知導入,銀行的ATM機取款界面,有轉賬、取款、存款、退卡及其他等各個功能不同的按鈕。想一想:VB程序能不能設計這樣的窗體呢?,新知講解,一、窗體及其操作,運行“跳轉窗體.vbp”程序,想想窗體是什么?,新知講解,1、認識窗體,窗體(Form)是由標題欄、控制按鈕和窗體界面構成。,窗體界面,標題欄,最小化按鈕,最大化按鈕,關閉按鈕,新知講解,是舉例說說你用過的哪些應用軟件打開后看到的窗口外觀具有與圖1-12相似的窗體結構。,新知講解,2、添加窗體,VB中新建工程時自動新建一個窗體form1,根據需要也可以建立兩個或兩個以上的窗體。,點擊“工程”菜單,選擇“添加窗體”,選擇默認窗體,打開按鈕,新知講解,3、修改窗體名稱,VB添加窗體時自動按窗體新建次序命名窗體(如Form1 、Form2),其實可對窗體名稱進行修改。,在此單擊選中“form1”,選中名稱屬性,將默認的form1改為formRed,此時顯示的名稱為formRed,新知講解,參照form1更改名稱的方法,將form2窗體名稱改為formGreen。,新知講解,4、設置窗體背景顏色,VB中可通過屬性窗口(BackColor)進行背景色的設置。,新知講解,參照form1更改背景色的方法,將formGreen的backcolor改為綠色。,新知講解,請與小組同學一起觀察,在設置窗體名稱時,當我們選中屬性面板中的名稱屬性時,屬性面板底部顯示提示語是什么?當設置窗體背景色時,我們選中了backcolor時,你怎么知道這就是背景色呢?,新知講解,5、修改窗體標題,VB中可通過屬性窗體標題(Caption)進行標題的設置。,選定窗口,在屬性面板選中Caption,改為我是窗體1,新知講解,參照form1更改名稱的方法,將formGreen的caption改為我是窗體2。,新知講解,6、編寫跳轉功能的程序代碼,新知講解,7、觀察運行效果,Click單擊 FomRed.Hide將窗體隱藏 FomGreen.Show將窗體顯示,新知講解,二、感受神奇的控件屬性,VB作為可視化的、面向對象的編程語言,常用的工具有:按鈕(Command)、標簽(Lable)、圖像框(Image)。如何使用這些工具呢?,新知講解,如何實現“會捉迷藏的按鈕”?,新知講解,1、添加控件,啟動VB新建工程,在工具箱中選擇按鈕控件。,新知講解,2、設置控件屬性,設置控件的命令屬性格式為: 對象名.屬性名 = 屬性值 “=”稱為賦值號,把“=”右邊的值賦值給左邊的對象屬性 “visible”的取值范圍只有:“True”(真)或“false”(假)兩種,表示可見或不可見。,Form1.Caption = 我的第一個VB程序,新知講解,(1)雙擊窗體打開對象窗口,或者在工程管理器窗口中選中“窗體”“查看代碼”。,新知講解,(2)用程序代碼實現按鈕控件的隱藏。,新知講解,(3)用程序代碼實現按鈕控件的顯示。,(4)單擊“運行”菜單,選中“啟動”程序。,新知講解,試比較兩種為窗體或控件設置屬性的方法。你認為在什么情況下可以用屬性窗口設置窗體或控制屬性?什么情況下需要通過代碼設置呢?,新知講解,三、對象與事件,什么是對象?什么是事件? 在VB程序中,窗體與控件稱為對象。 每個對象對用戶操作或系統做出的響應稱為“事件”。,新知講解,新知講解,請運行“會捉迷藏的按鈕”程序,仔細觀察背景顏色在什么事件下發生變化?,新知講解,請根據上訴探究“常用事件”的了解,將圖中的事件名稱填寫在相應的空白位置。,Load,Click,DblClick,KeyDown,課后習題,1、在Microsoft VB 6.0中,要編寫程序代碼,必須打開:(D) (A)工具箱(B)窗體窗口 (C)代碼窗口(D)屬性窗口,2、某控件的visible屬性去True值,表示該控件(D) (A)無效 (B)有效 (C)不可見(D)可見,課后習題,3、設置窗體上顯示背景顏色的屬性是:(A) (A)BackColor (B)FontColor (C)ForeColor (D)FillColor,4、命令按鈕不響應的事件是:(C) (A)Dblclick (B)Click (C)MouseUP (D)KeyDown,課堂總結,1、窗體(Form)是由標題欄、控制按鈕和窗體界面構成。 2、通過屬性窗體標題(Caption)進行標題的設置。BackColor(背景色) 3、在VB程序中,窗體與控件稱為對象。 4、每個對象對用戶操作或系統做出的響應稱為“事件”。,板書設計,一、窗體及其操作。 二、感受神奇的控件屬性 三、對象與事件