考點(diǎn)7 窗體設(shè)計(jì)器和工程資源管理器
1窗體設(shè)計(jì)窗口
窗體設(shè)計(jì)窗口簡(jiǎn)稱為窗體(Form),是應(yīng)用程序最終面向用戶的窗口,它對(duì)應(yīng)于應(yīng)用程序的運(yùn)行結(jié)果。各種圖形、圖像、數(shù)據(jù)等都是通過(guò)窗體或窗體中的控件顯示出來(lái)的。
啟動(dòng)Visual Basic后,窗體的名字為Form1,其操作區(qū)中布滿了小點(diǎn),如圖1-5所示,這些小點(diǎn)是供對(duì)齊用的:如果想清除這些小點(diǎn)或者想改變點(diǎn)與點(diǎn)之間的距離,則可通過(guò)執(zhí)行“工具”菜單中的“選項(xiàng)”命令“通用”選項(xiàng)卡)來(lái)調(diào)整。
在窗體的左上角是窗體的標(biāo)題,右上角有3個(gè)按鈕,其作用與Windows下普通窗口中的按鈕相同。
2工程資源管理窗。
在工程資源管理器窗口中,含有建立一個(gè)應(yīng)用程序所需要的文件清單。資源管理器窗口中的文件可以分為6類,即窗體文件(.frm )、程序模塊文件(.bas)、類模塊文件(.cls)、工程文件(.vbp)、工程組文件(.vbg)和資源文件(.res)。
考點(diǎn)8 屬性窗口和工具箱窗口
1屬性窗口
屬性窗口主要是針對(duì)窗體和控件設(shè)置的。在Visual Basic中,窗體和控件被稱為對(duì)象。每個(gè)對(duì)象都可以用一組屬性來(lái)刻畫其特征,而屬性窗口就是用來(lái)設(shè)置窗體或窗體中控件屬性的。
圖l-6顯示的是一個(gè)屬性窗口。窗口中的屬性按字母順序排列,可以通過(guò)窗口右部的垂直滾動(dòng)條找到任一屬性。除窗口標(biāo)題外,屬性窗口分為4部分,分別為對(duì)象框、屬性顯示方式、屬性列表和當(dāng)前屬性的簡(jiǎn)單解釋。
對(duì)象框位于屬性窗口的頂部,可以通過(guò)單擊其右端向下的箭頭下拉顯示列表,其內(nèi)容為應(yīng)用程序中每個(gè)對(duì)象的名字及對(duì)象的類型。啟動(dòng)Visual Basic后,對(duì)象框中只含有窗體的信息。隨著窗體中控件的增加,將把這些對(duì)象的有關(guān)信自、加入到對(duì)象框的下拉列表中。
屬性顯示方式有兩種,即按字母順序和按分類順序,分別通過(guò)單擊相應(yīng)的按鈕來(lái)實(shí)現(xiàn)。圖l-6是按字母順序顯示的屬性列表,如果單擊“按分類序”按鈕,則按分類順序顯示屬性列表,如圖1-7所示。
圖1-6屬性窗日(按字母排序) 圖1-7屬性窗口(按分類排序)
在屬性列表部分可以滾動(dòng)顯示當(dāng)前活動(dòng)對(duì)象的所有屬性,以便觀察或設(shè)置每項(xiàng)屬性的當(dāng)前值。屬性的變化將改變相應(yīng)對(duì)象的特性。
每選擇一種屬性(條形光標(biāo)位于該位置上),在“屬性解釋”欄中都要顯示該屬性名稱和功能說(shuō)明。
每個(gè)Visual Basic對(duì)象都有其特定的屬性,可以通過(guò)屬性窗口來(lái)設(shè)置,對(duì)象的外觀和對(duì)應(yīng)的操作由所設(shè)置的值來(lái)確定。有些屬性的取值是有一定限制的,例如對(duì)象的可見(jiàn)性只能設(shè)置為True或False(即可見(jiàn)或不可見(jiàn));而有些屬性(如標(biāo)題)可以為任何文本。在實(shí)際應(yīng)用程序設(shè)計(jì)中,不可能也沒(méi)有必要設(shè)置每個(gè)對(duì)象的所有屬性,很多屬性可以使用默認(rèn)值。
2工其箱窗口
工具箱窗口由工具圖標(biāo)組成,這些圖標(biāo)是Visual Basic應(yīng)用程序的構(gòu)件,稱為圖形對(duì)象或控件。每個(gè)控件由工具箱中的一個(gè)圖標(biāo)來(lái)表示,如圖1-8所示。
在一般情況下,工具箱位于窗體的左側(cè)。工具箱中的工具分為兩類,一類稱為內(nèi)部控件或標(biāo)準(zhǔn)控件,一類稱為ActiveX控件。啟動(dòng)Visual Basic后,工具箱中只有內(nèi)部控件。
工具箱主要用于應(yīng)用程序的界面設(shè)計(jì)。在設(shè)計(jì)階段,首先用工具箱中的工具(即控件)在窗體上建立用戶界面,然后編寫程序代碼,界面的設(shè)計(jì)完全通過(guò)控件來(lái)實(shí)現(xiàn),可以任意改變其大小、移動(dòng)到窗體的任何位置。
除上述幾種窗口外,在集成環(huán)境中還有其他一些窗口,包括窗體布局窗口、代碼編輯器窗口、立即窗口、本地窗口和監(jiān)視窗口等
1窗體設(shè)計(jì)窗口
窗體設(shè)計(jì)窗口簡(jiǎn)稱為窗體(Form),是應(yīng)用程序最終面向用戶的窗口,它對(duì)應(yīng)于應(yīng)用程序的運(yùn)行結(jié)果。各種圖形、圖像、數(shù)據(jù)等都是通過(guò)窗體或窗體中的控件顯示出來(lái)的。
啟動(dòng)Visual Basic后,窗體的名字為Form1,其操作區(qū)中布滿了小點(diǎn),如圖1-5所示,這些小點(diǎn)是供對(duì)齊用的:如果想清除這些小點(diǎn)或者想改變點(diǎn)與點(diǎn)之間的距離,則可通過(guò)執(zhí)行“工具”菜單中的“選項(xiàng)”命令“通用”選項(xiàng)卡)來(lái)調(diào)整。
在窗體的左上角是窗體的標(biāo)題,右上角有3個(gè)按鈕,其作用與Windows下普通窗口中的按鈕相同。
2工程資源管理窗。
在工程資源管理器窗口中,含有建立一個(gè)應(yīng)用程序所需要的文件清單。資源管理器窗口中的文件可以分為6類,即窗體文件(.frm )、程序模塊文件(.bas)、類模塊文件(.cls)、工程文件(.vbp)、工程組文件(.vbg)和資源文件(.res)。
考點(diǎn)8 屬性窗口和工具箱窗口
1屬性窗口
屬性窗口主要是針對(duì)窗體和控件設(shè)置的。在Visual Basic中,窗體和控件被稱為對(duì)象。每個(gè)對(duì)象都可以用一組屬性來(lái)刻畫其特征,而屬性窗口就是用來(lái)設(shè)置窗體或窗體中控件屬性的。
圖l-6顯示的是一個(gè)屬性窗口。窗口中的屬性按字母順序排列,可以通過(guò)窗口右部的垂直滾動(dòng)條找到任一屬性。除窗口標(biāo)題外,屬性窗口分為4部分,分別為對(duì)象框、屬性顯示方式、屬性列表和當(dāng)前屬性的簡(jiǎn)單解釋。
對(duì)象框位于屬性窗口的頂部,可以通過(guò)單擊其右端向下的箭頭下拉顯示列表,其內(nèi)容為應(yīng)用程序中每個(gè)對(duì)象的名字及對(duì)象的類型。啟動(dòng)Visual Basic后,對(duì)象框中只含有窗體的信息。隨著窗體中控件的增加,將把這些對(duì)象的有關(guān)信自、加入到對(duì)象框的下拉列表中。
屬性顯示方式有兩種,即按字母順序和按分類順序,分別通過(guò)單擊相應(yīng)的按鈕來(lái)實(shí)現(xiàn)。圖l-6是按字母順序顯示的屬性列表,如果單擊“按分類序”按鈕,則按分類順序顯示屬性列表,如圖1-7所示。
圖1-6屬性窗日(按字母排序) 圖1-7屬性窗口(按分類排序)
在屬性列表部分可以滾動(dòng)顯示當(dāng)前活動(dòng)對(duì)象的所有屬性,以便觀察或設(shè)置每項(xiàng)屬性的當(dāng)前值。屬性的變化將改變相應(yīng)對(duì)象的特性。
每選擇一種屬性(條形光標(biāo)位于該位置上),在“屬性解釋”欄中都要顯示該屬性名稱和功能說(shuō)明。
每個(gè)Visual Basic對(duì)象都有其特定的屬性,可以通過(guò)屬性窗口來(lái)設(shè)置,對(duì)象的外觀和對(duì)應(yīng)的操作由所設(shè)置的值來(lái)確定。有些屬性的取值是有一定限制的,例如對(duì)象的可見(jiàn)性只能設(shè)置為True或False(即可見(jiàn)或不可見(jiàn));而有些屬性(如標(biāo)題)可以為任何文本。在實(shí)際應(yīng)用程序設(shè)計(jì)中,不可能也沒(méi)有必要設(shè)置每個(gè)對(duì)象的所有屬性,很多屬性可以使用默認(rèn)值。
2工其箱窗口
工具箱窗口由工具圖標(biāo)組成,這些圖標(biāo)是Visual Basic應(yīng)用程序的構(gòu)件,稱為圖形對(duì)象或控件。每個(gè)控件由工具箱中的一個(gè)圖標(biāo)來(lái)表示,如圖1-8所示。
在一般情況下,工具箱位于窗體的左側(cè)。工具箱中的工具分為兩類,一類稱為內(nèi)部控件或標(biāo)準(zhǔn)控件,一類稱為ActiveX控件。啟動(dòng)Visual Basic后,工具箱中只有內(nèi)部控件。
工具箱主要用于應(yīng)用程序的界面設(shè)計(jì)。在設(shè)計(jì)階段,首先用工具箱中的工具(即控件)在窗體上建立用戶界面,然后編寫程序代碼,界面的設(shè)計(jì)完全通過(guò)控件來(lái)實(shí)現(xiàn),可以任意改變其大小、移動(dòng)到窗體的任何位置。
除上述幾種窗口外,在集成環(huán)境中還有其他一些窗口,包括窗體布局窗口、代碼編輯器窗口、立即窗口、本地窗口和監(jiān)視窗口等