設(shè)計(jì)一個(gè)簡(jiǎn)單的VisualBasic用程序_第1頁(yè)
設(shè)計(jì)一個(gè)簡(jiǎn)單的VisualBasic用程序_第2頁(yè)
設(shè)計(jì)一個(gè)簡(jiǎn)單的VisualBasic用程序_第3頁(yè)
設(shè)計(jì)一個(gè)簡(jiǎn)單的VisualBasic用程序_第4頁(yè)
設(shè)計(jì)一個(gè)簡(jiǎn)單的VisualBasic用程序_第5頁(yè)
已閱讀5頁(yè),還剩58頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第第2章章 設(shè)計(jì)一個(gè)簡(jiǎn)單的設(shè)計(jì)一個(gè)簡(jiǎn)單的visual basic應(yīng)用程序應(yīng)用程序2.1 啟動(dòng)啟動(dòng)visual basic2.2 一個(gè)簡(jiǎn)單的應(yīng)用程序一個(gè)簡(jiǎn)單的應(yīng)用程序2.3 開(kāi)發(fā)開(kāi)發(fā)visual basic應(yīng)用程序的步驟應(yīng)用程序的步驟2.4 如何運(yùn)行與保存程序如何運(yùn)行與保存程序2.5 離開(kāi)離開(kāi)visual basic環(huán)境應(yīng)用程序能否運(yùn)行環(huán)境應(yīng)用程序能否運(yùn)行習(xí)題習(xí)題使用使用visual basic編寫程序之前,必須先啟動(dòng)編寫程序之前,必須先啟動(dòng)visual basic系統(tǒng)。有幾種啟動(dòng)系統(tǒng)。有幾種啟動(dòng)visual basic的方法,其中的方法,其中一種方法是,在一種方法是,在windows系統(tǒng)中,將

2、光標(biāo)移到桌面系統(tǒng)中,將光標(biāo)移到桌面左下角的左下角的“開(kāi)始開(kāi)始”按鈕上,用鼠標(biāo)單擊,上方彈出按鈕上,用鼠標(biāo)單擊,上方彈出一菜單。用鼠標(biāo)單擊一菜單。用鼠標(biāo)單擊“程序程序”選項(xiàng),右側(cè)彈出第二選項(xiàng),右側(cè)彈出第二級(jí)菜單,光標(biāo)移到級(jí)菜單,光標(biāo)移到“microsoft visual basic 6.0中文中文版版”上,它的右邊出現(xiàn)上,它的右邊出現(xiàn)visual basic 6.0程序組,如程序組,如圖圖2.1所示,再將光標(biāo)移到所示,再將光標(biāo)移到“microsoft visual basic 6.0中文版中文版”上,單擊鼠標(biāo)左鍵,啟動(dòng)上,單擊鼠標(biāo)左鍵,啟動(dòng)visual basic的開(kāi)發(fā)環(huán)境,如圖的開(kāi)發(fā)環(huán)境,如圖

3、2.2所示。所示。2.1 啟動(dòng)啟動(dòng)visual basic圖圖2.1圖圖2.2所有的所有的visual basic應(yīng)用程序都在這個(gè)環(huán)境下開(kāi)發(fā),應(yīng)用程序都在這個(gè)環(huán)境下開(kāi)發(fā),它包括以下幾個(gè)組成部分。它包括以下幾個(gè)組成部分。(1) 標(biāo)題欄:標(biāo)題欄: 位置在窗口的頂部。它用來(lái)顯示窗位置在窗口的頂部。它用來(lái)顯示窗口的標(biāo)題,標(biāo)題文字后面方括號(hào)內(nèi)指出了目前處在口的標(biāo)題,標(biāo)題文字后面方括號(hào)內(nèi)指出了目前處在設(shè)計(jì)狀態(tài)、運(yùn)行狀態(tài)或中斷狀態(tài)。在圖設(shè)計(jì)狀態(tài)、運(yùn)行狀態(tài)或中斷狀態(tài)。在圖2.2中標(biāo)題中標(biāo)題欄顯示的欄顯示的“工程工程1-microsoft visual basic設(shè)計(jì)設(shè)計(jì) ”表表示當(dāng)前處在示當(dāng)前處在visual

4、 basic環(huán)境,正在工作的是環(huán)境,正在工作的是“工工程程1”,是設(shè)計(jì)狀態(tài)。,是設(shè)計(jì)狀態(tài)。(2) 菜單欄:菜單欄: 位置在標(biāo)題欄的下方。共包括位置在標(biāo)題欄的下方。共包括13個(gè)個(gè)下拉式菜單,即下拉式菜單,即“文件文件”、“編輯編輯”、“視圖視圖”、“工程工程”、“格式格式”、“調(diào)試調(diào)試”、“運(yùn)行運(yùn)行”、“查查詢?cè)儭?、“圖表圖表”、“工具工具”、“外接程序外接程序”、“窗窗口口”和和“幫助幫助”,每項(xiàng)菜單都含有若干命令。選擇,每項(xiàng)菜單都含有若干命令。選擇菜單上的命令,就可執(zhí)行相應(yīng)的操作。例如,打開(kāi)菜單上的命令,就可執(zhí)行相應(yīng)的操作。例如,打開(kāi)一個(gè)工程、保存或刪除文件、編輯程序、設(shè)計(jì)菜單一個(gè)工程、保存

5、或刪除文件、編輯程序、設(shè)計(jì)菜單以及尋求幫助,等等。以及尋求幫助,等等。(3) 工具欄:工具欄: 位置在菜單欄的下方。它以圖標(biāo)的位置在菜單欄的下方。它以圖標(biāo)的形式提供常用的菜單命令。這些圖標(biāo)都是快速操作形式提供常用的菜單命令。這些圖標(biāo)都是快速操作按鈕,只要用鼠標(biāo)單擊某個(gè)按鈕,就可執(zhí)行相應(yīng)的按鈕,只要用鼠標(biāo)單擊某個(gè)按鈕,就可執(zhí)行相應(yīng)的動(dòng)作,不必再打開(kāi)某個(gè)菜單選取某個(gè)命令。動(dòng)作,不必再打開(kāi)某個(gè)菜單選取某個(gè)命令。(4) 工具箱:工具箱: 位置在窗口的左側(cè)。它提供了若干位置在窗口的左側(cè)。它提供了若干個(gè)在設(shè)計(jì)時(shí)需要使用的常用工具。這些工具以圖標(biāo)個(gè)在設(shè)計(jì)時(shí)需要使用的常用工具。這些工具以圖標(biāo)的形式排列在工具箱

6、中。設(shè)計(jì)人員在設(shè)計(jì)階段可以的形式排列在工具箱中。設(shè)計(jì)人員在設(shè)計(jì)階段可以使用這些工具在窗體上構(gòu)造出所需的應(yīng)用程序界面。使用這些工具在窗體上構(gòu)造出所需的應(yīng)用程序界面。(5) 窗體窗口:窗體窗口: 位置在屏幕正中。設(shè)計(jì)人員根據(jù)位置在屏幕正中。設(shè)計(jì)人員根據(jù)需要可以使用工具箱中的工具在其上畫出各種圖形,需要可以使用工具箱中的工具在其上畫出各種圖形,以便設(shè)計(jì)出用戶所需的應(yīng)用程序界面。窗體相當(dāng)于以便設(shè)計(jì)出用戶所需的應(yīng)用程序界面。窗體相當(dāng)于一張畫紙,可以在其上畫出所需圖形界面。一張畫紙,可以在其上畫出所需圖形界面。(6) 工程窗口:工程窗口: 位置在屏幕的右上方。它列出當(dāng)位置在屏幕的右上方。它列出當(dāng)前應(yīng)用程序

7、所包含的文件清單。一個(gè)應(yīng)用程序可以前應(yīng)用程序所包含的文件清單。一個(gè)應(yīng)用程序可以包含多種類型的文件,它們分別是:包含多種類型的文件,它們分別是: 后綴為后綴為.frm的的窗口文件,后綴為窗口文件,后綴為.bas的標(biāo)準(zhǔn)程序模塊文件,后綴的標(biāo)準(zhǔn)程序模塊文件,后綴為為.cls的類文件,后綴為的類文件,后綴為.ctl的用戶控件文件,后綴的用戶控件文件,后綴為為.pag的屬性頁(yè)文件。如圖的屬性頁(yè)文件。如圖2.3所示。所示。(7) 屬性窗口:屬性窗口: 位置在工程窗口的下方。屬性窗位置在工程窗口的下方。屬性窗口中列出當(dāng)前激活的一個(gè)窗體或控件(統(tǒng)稱對(duì)象)口中列出當(dāng)前激活的一個(gè)窗體或控件(統(tǒng)稱對(duì)象)的所有屬性。

8、的所有屬性。圖圖2.3【例【例2.1】 設(shè)計(jì)一個(gè)程序,在運(yùn)行時(shí)若用鼠標(biāo)單擊設(shè)計(jì)一個(gè)程序,在運(yùn)行時(shí)若用鼠標(biāo)單擊窗體,在窗體上顯示出窗體,在窗體上顯示出“visual basic歡迎您歡迎您”一一行文字,運(yùn)行結(jié)果如圖行文字,運(yùn)行結(jié)果如圖2.4所示。所示。要用要用visual basic完成一個(gè)任務(wù),必須解決兩類問(wèn)完成一個(gè)任務(wù),必須解決兩類問(wèn)題。題。(1) 設(shè)計(jì)一個(gè)用戶操作界面。用戶輸入或輸出信設(shè)計(jì)一個(gè)用戶操作界面。用戶輸入或輸出信息都在這個(gè)界面中進(jìn)行。當(dāng)然,用戶界面應(yīng)當(dāng)使用息都在這個(gè)界面中進(jìn)行。當(dāng)然,用戶界面應(yīng)當(dāng)使用戶感到方便美觀。戶感到方便美觀。(2) 設(shè)計(jì)程序代碼。使程序運(yùn)行后能按規(guī)定的目設(shè)計(jì)

9、程序代碼。使程序運(yùn)行后能按規(guī)定的目標(biāo)和步驟進(jìn)行操作,以達(dá)到題目的要求。標(biāo)和步驟進(jìn)行操作,以達(dá)到題目的要求。2.2 一個(gè)簡(jiǎn)單的應(yīng)用程序一個(gè)簡(jiǎn)單的應(yīng)用程序圖圖2.4對(duì)本例來(lái)說(shuō),用戶界面無(wú)特殊要求,只要求在窗口對(duì)本例來(lái)說(shuō),用戶界面無(wú)特殊要求,只要求在窗口中輸出一行文字,因此不必專門設(shè)計(jì)用戶界面,也中輸出一行文字,因此不必專門設(shè)計(jì)用戶界面,也不必使用工具箱中的工具,只需編寫程序代碼,使不必使用工具箱中的工具,只需編寫程序代碼,使其輸出所要求的信息即可。其輸出所要求的信息即可。編寫程序代碼要在編寫程序代碼要在“程序代碼窗口程序代碼窗口”中進(jìn)行。當(dāng)前中進(jìn)行。當(dāng)前看到屏幕中的窗口是看到屏幕中的窗口是form

10、窗口(窗體窗口)。怎窗口(窗體窗口)。怎樣從樣從form窗口進(jìn)入代碼窗口呢?通過(guò)以下窗口進(jìn)入代碼窗口呢?通過(guò)以下3種途徑種途徑可以進(jìn)入代碼窗口??梢赃M(jìn)入代碼窗口。雙擊當(dāng)前窗體(雙擊一個(gè)控件也可進(jìn)入該控件所對(duì)雙擊當(dāng)前窗體(雙擊一個(gè)控件也可進(jìn)入該控件所對(duì)應(yīng)的代碼窗口)。應(yīng)的代碼窗口)。單擊工程窗口的單擊工程窗口的“查看代碼查看代碼”按鈕,如圖按鈕,如圖2.5所示。所示。圖圖2.5選擇選擇“視圖視圖”菜單中的菜單中的“代碼窗口代碼窗口”命令,如圖命令,如圖2.6所示。所示。雙擊窗體后,屏幕上出現(xiàn)與該窗體對(duì)應(yīng)的代碼窗口,雙擊窗體后,屏幕上出現(xiàn)與該窗體對(duì)應(yīng)的代碼窗口,如圖如圖2.7所示。所示。代碼窗口的

11、標(biāo)題欄中顯示窗體的名稱。代碼窗口分代碼窗口的標(biāo)題欄中顯示窗體的名稱。代碼窗口分為對(duì)象框和過(guò)程框這兩個(gè)部分。代碼窗口左邊是對(duì)為對(duì)象框和過(guò)程框這兩個(gè)部分。代碼窗口左邊是對(duì)象框,它包含所有與當(dāng)前窗體相聯(lián)系的對(duì)象。由于象框,它包含所有與當(dāng)前窗體相聯(lián)系的對(duì)象。由于是雙擊窗體后進(jìn)入代碼窗口的,所以對(duì)象框中顯示是雙擊窗體后進(jìn)入代碼窗口的,所以對(duì)象框中顯示的是的是form。如果現(xiàn)在要對(duì)其他對(duì)象進(jìn)行編碼,應(yīng)。如果現(xiàn)在要對(duì)其他對(duì)象進(jìn)行編碼,應(yīng)單擊對(duì)象框右側(cè)向下的箭頭以打開(kāi)一個(gè)下拉列表框,單擊對(duì)象框右側(cè)向下的箭頭以打開(kāi)一個(gè)下拉列表框,框中列出了本窗體用到的所有對(duì)象,可以用鼠標(biāo)單框中列出了本窗體用到的所有對(duì)象,可以用

12、鼠標(biāo)單擊任一個(gè)對(duì)象,對(duì)象框中可顯示出所選的當(dāng)前對(duì)象。擊任一個(gè)對(duì)象,對(duì)象框中可顯示出所選的當(dāng)前對(duì)象。圖圖2.8中顯示的是中顯示的是form。圖圖2.6圖圖2.7圖圖2.8代碼窗口右邊是過(guò)程框,包含了與當(dāng)前選中的對(duì)象代碼窗口右邊是過(guò)程框,包含了與當(dāng)前選中的對(duì)象相關(guān)的所有事件,單擊右側(cè)的按鈕,可以展開(kāi)一個(gè)相關(guān)的所有事件,單擊右側(cè)的按鈕,可以展開(kāi)一個(gè)下拉列表框,用鼠標(biāo)單擊所需的事件名,就可以對(duì)下拉列表框,用鼠標(biāo)單擊所需的事件名,就可以對(duì)剛才所選擇的對(duì)象和事件進(jìn)行編碼,圖剛才所選擇的對(duì)象和事件進(jìn)行編碼,圖2.8中選擇中選擇的是的是click(單擊)事件。(單擊)事件。因?yàn)轭}目要求在程序運(yùn)行時(shí),若單擊窗體

13、就顯示出因?yàn)轭}目要求在程序運(yùn)行時(shí),若單擊窗體就顯示出一行字符,所以應(yīng)按下列步驟操作。一行字符,所以應(yīng)按下列步驟操作。 在代碼窗口的對(duì)象框中選擇在代碼窗口的對(duì)象框中選擇form(窗體)。(窗體)。 在過(guò)程框中選擇在過(guò)程框中選擇click。當(dāng)選擇了對(duì)象和事件后,。當(dāng)選擇了對(duì)象和事件后,在代碼窗口立即自動(dòng)出現(xiàn)相應(yīng)的過(guò)程框架:在代碼窗口立即自動(dòng)出現(xiàn)相應(yīng)的過(guò)程框架:private sub form_click()end sub然后在然后在private sub form_click()與與end sub兩行之兩行之間輸入程序語(yǔ)句?,F(xiàn)在輸入以下語(yǔ)句:間輸入程序語(yǔ)句?,F(xiàn)在輸入以下語(yǔ)句:print visua

14、l basic 歡迎您!歡迎您!以上以上print語(yǔ)句的作用是將雙引號(hào)中的內(nèi)容原封不語(yǔ)句的作用是將雙引號(hào)中的內(nèi)容原封不動(dòng)地輸出到窗體上。在動(dòng)地輸出到窗體上。在visual basic中,中,print被稱被稱為一種為一種“方法方法”。至此,已經(jīng)編寫出了一個(gè)對(duì)窗體單擊事件的響應(yīng)過(guò)至此,已經(jīng)編寫出了一個(gè)對(duì)窗體單擊事件的響應(yīng)過(guò)程,也就是說(shuō),在運(yùn)行程序時(shí),若用戶用鼠標(biāo)單擊程,也就是說(shuō),在運(yùn)行程序時(shí),若用戶用鼠標(biāo)單擊窗體,系統(tǒng)就會(huì)執(zhí)行下列過(guò)程:窗體,系統(tǒng)就會(huì)執(zhí)行下列過(guò)程:private sub form1_click()()print visual basic 歡迎您!歡迎您!end sub在屏幕的窗體

15、上輸出在屏幕的窗體上輸出“visual basic歡迎您!歡迎您!”一一行文字。其中,關(guān)鍵字行文字。其中,關(guān)鍵字private(私有)表示該過(guò)程(私有)表示該過(guò)程只能在本窗體中調(diào)用,應(yīng)用程序中的其他窗體或模只能在本窗體中調(diào)用,應(yīng)用程序中的其他窗體或模塊不可調(diào)用它。關(guān)鍵字塊不可調(diào)用它。關(guān)鍵字sub是過(guò)程的標(biāo)志,是過(guò)程的標(biāo)志,form_click是過(guò)程名,它由兩部分組成:是過(guò)程名,它由兩部分組成: 對(duì)象和對(duì)象和事件名,之間用下劃線連接,事件名,之間用下劃線連接,end sub表示過(guò)程結(jié)表示過(guò)程結(jié)束。束。本程序進(jìn)入運(yùn)行狀態(tài)后,用鼠標(biāo)單擊窗體,窗體上本程序進(jìn)入運(yùn)行狀態(tài)后,用鼠標(biāo)單擊窗體,窗體上就出現(xiàn)一

16、行就出現(xiàn)一行“visual basic歡迎您歡迎您!”,再單擊一次再,再單擊一次再顯示一行。如圖顯示一行。如圖2.9所示的是單擊所示的是單擊5次窗體的結(jié)果。次窗體的結(jié)果。當(dāng)用戶從當(dāng)用戶從“運(yùn)行運(yùn)行”菜單中選擇菜單中選擇“結(jié)束結(jié)束”命令后,程命令后,程序結(jié)束運(yùn)行。序結(jié)束運(yùn)行。工具箱中包含了許多工具,如文本框、標(biāo)簽、命令工具箱中包含了許多工具,如文本框、標(biāo)簽、命令按鈕等,它們以不同的圖標(biāo)形式排列在工具箱中,按鈕等,它們以不同的圖標(biāo)形式排列在工具箱中,用這些工具可在窗體上畫出各種各樣的圖形。工具用這些工具可在窗體上畫出各種各樣的圖形。工具箱中的每一個(gè)圖標(biāo)都代表一個(gè)控件(箱中的每一個(gè)圖標(biāo)都代表一個(gè)控件

17、(control)。)。這些控件就是一種這些控件就是一種“對(duì)象對(duì)象”。稱為。稱為“對(duì)象對(duì)象”的還有的還有窗體,也就是說(shuō),窗體和控件都是對(duì)象。窗體,也就是說(shuō),窗體和控件都是對(duì)象。圖圖2.9“事件事件”是由系統(tǒng)事先設(shè)置好的、某一對(duì)象可以識(shí)是由系統(tǒng)事先設(shè)置好的、某一對(duì)象可以識(shí)別的動(dòng)作。通俗地說(shuō),別的動(dòng)作。通俗地說(shuō),“事件事件”是作用在對(duì)象上的是作用在對(duì)象上的某種事先規(guī)定的動(dòng)作,如在窗體上單擊一次鼠標(biāo)某種事先規(guī)定的動(dòng)作,如在窗體上單擊一次鼠標(biāo)(單擊窗體),在窗體上連續(xù)單擊兩次鼠標(biāo)(雙擊(單擊窗體),在窗體上連續(xù)單擊兩次鼠標(biāo)(雙擊窗體),等等。不同的對(duì)象可以識(shí)別不同的事件。窗體),等等。不同的對(duì)象可以識(shí)

18、別不同的事件。例如上題的窗體能識(shí)別單擊事件(例如上題的窗體能識(shí)別單擊事件(form_click )。)。在運(yùn)行時(shí),當(dāng)用戶用鼠標(biāo)單擊窗體時(shí),就發(fā)生了窗在運(yùn)行時(shí),當(dāng)用戶用鼠標(biāo)單擊窗體時(shí),就發(fā)生了窗體的單擊事件,這時(shí)窗體會(huì)對(duì)該事件作出響應(yīng),至體的單擊事件,這時(shí)窗體會(huì)對(duì)該事件作出響應(yīng),至于具體作出什么樣的響應(yīng),要由程序人員所編寫的于具體作出什么樣的響應(yīng),要由程序人員所編寫的事件過(guò)程來(lái)實(shí)現(xiàn)。事件過(guò)程來(lái)實(shí)現(xiàn)。例題中,在事件過(guò)程例題中,在事件過(guò)程form_click中規(guī)定對(duì)用戶單擊中規(guī)定對(duì)用戶單擊事件的響應(yīng)是:事件的響應(yīng)是: 在屏幕上顯示出一行字在屏幕上顯示出一行字“visual basic歡迎您歡迎您!”

19、。在。在visual basic中用來(lái)響應(yīng)事件的中用來(lái)響應(yīng)事件的過(guò)程稱為過(guò)程稱為“事件過(guò)程事件過(guò)程”?,F(xiàn)在修改以上程序,要求?,F(xiàn)在修改以上程序,要求在窗體上添加兩個(gè)命令按鈕,一個(gè)是在窗體上添加兩個(gè)命令按鈕,一個(gè)是“顯示顯示”,另,另一個(gè)是一個(gè)是“退出退出”。程序開(kāi)始運(yùn)行后,用戶若單擊一。程序開(kāi)始運(yùn)行后,用戶若單擊一次次“顯示顯示”按鈕,就會(huì)在窗體上輸出一行文字。單按鈕,就會(huì)在窗體上輸出一行文字。單擊擊“退出退出”按鈕,則結(jié)束程序的運(yùn)行。按鈕,則結(jié)束程序的運(yùn)行。可以通過(guò)以下兩種方法將命令按鈕添加到窗體上??梢酝ㄟ^(guò)以下兩種方法將命令按鈕添加到窗體上。(1) 把鼠標(biāo)指針移到工具箱中的命令按鈕圖標(biāo)把鼠

20、標(biāo)指針移到工具箱中的命令按鈕圖標(biāo)上,單擊鼠標(biāo)左鍵,然后將鼠標(biāo)指針移至窗體,這上,單擊鼠標(biāo)左鍵,然后將鼠標(biāo)指針移至窗體,這時(shí)指針由箭頭變成時(shí)指針由箭頭變成“十十”字。將字。將“十十”字指針移到字指針移到所希望的位置,并按住鼠標(biāo)左鍵,拖動(dòng)鼠標(biāo)直至所所希望的位置,并按住鼠標(biāo)左鍵,拖動(dòng)鼠標(biāo)直至所需要的尺寸,然后釋放鼠標(biāo),一個(gè)命令按鈕就被添需要的尺寸,然后釋放鼠標(biāo),一個(gè)命令按鈕就被添加到窗體上了。加到窗體上了。(2) 在工具箱中雙擊命令按鈕圖標(biāo)后,一個(gè)命令在工具箱中雙擊命令按鈕圖標(biāo)后,一個(gè)命令按鈕的圖形就自動(dòng)加到窗體的中心位置上。如果想按鈕的圖形就自動(dòng)加到窗體的中心位置上。如果想將此命令按鈕移動(dòng)到所需的

21、位置,只要將鼠標(biāo)移到將此命令按鈕移動(dòng)到所需的位置,只要將鼠標(biāo)移到命令按鈕上,按住鼠標(biāo)左鍵不放,將命令按鈕拖到命令按鈕上,按住鼠標(biāo)左鍵不放,將命令按鈕拖到所需位置,然后放開(kāi)鼠標(biāo)左鍵即可。所需位置,然后放開(kāi)鼠標(biāo)左鍵即可。 添加了命令按鈕的窗體如圖添加了命令按鈕的窗體如圖2.10所示。所示。圖圖2.10在在visual basic中,每種對(duì)象有若干個(gè)屬性。不同中,每種對(duì)象有若干個(gè)屬性。不同對(duì)象的屬性類型和屬性個(gè)數(shù)是不同的。通常,在一對(duì)象的屬性類型和屬性個(gè)數(shù)是不同的。通常,在一個(gè)程序中用戶并不需要用到一個(gè)對(duì)象的全部屬性,個(gè)程序中用戶并不需要用到一個(gè)對(duì)象的全部屬性,而只須從系統(tǒng)所提供的屬性中選用一部分。

22、而只須從系統(tǒng)所提供的屬性中選用一部分?,F(xiàn)在設(shè)置以上用戶界面的現(xiàn)在設(shè)置以上用戶界面的3個(gè)對(duì)象(一個(gè)窗體和兩個(gè)對(duì)象(一個(gè)窗體和兩個(gè)命令按鈕)的屬性。將窗體的個(gè)命令按鈕)的屬性。將窗體的caption(標(biāo)題)(標(biāo)題)屬性值定為一個(gè)文字串:屬性值定為一個(gè)文字串: “最簡(jiǎn)單的應(yīng)用程序最簡(jiǎn)單的應(yīng)用程序”,“名稱名稱”的屬性值定為的屬性值定為frmsimplest。還指定了窗。還指定了窗體的前景色、背景色和字體大小等屬性值。命令按體的前景色、背景色和字體大小等屬性值。命令按鈕的鈕的caption(標(biāo)題)屬性值定為(標(biāo)題)屬性值定為“顯示顯示”,“名名稱稱”屬性值定為屬性值定為cmddisplay,字體大小的

23、屬性值定,字體大小的屬性值定為為18。設(shè)置的屬性如表。設(shè)置的屬性如表2.1(見(jiàn)書(見(jiàn)書13頁(yè))所示。頁(yè))所示。在程序設(shè)計(jì)階段,設(shè)置屬性值應(yīng)在屬性窗口中進(jìn)行。在程序設(shè)計(jì)階段,設(shè)置屬性值應(yīng)在屬性窗口中進(jìn)行。屬性窗口位于屏幕的右下方,如圖屬性窗口位于屏幕的右下方,如圖2.11所示。所示。首先單擊窗體上某一控件,使其首先單擊窗體上某一控件,使其“激活激活”,成為當(dāng),成為當(dāng)前活動(dòng)控件。這時(shí)可以看到屬性窗口上部的前活動(dòng)控件。這時(shí)可以看到屬性窗口上部的“對(duì)象對(duì)象框框”中出現(xiàn)了該對(duì)象的名稱中出現(xiàn)了該對(duì)象的名稱(如圖如圖2.11所示中的所示中的form1)。然后在屬性窗口中找到需要設(shè)置的屬性,。然后在屬性窗口中

24、找到需要設(shè)置的屬性,再指定屬性值。例如,單擊窗體使其處于活動(dòng)狀態(tài),再指定屬性值。例如,單擊窗體使其處于活動(dòng)狀態(tài),在屬性窗口找到屬性在屬性窗口找到屬性caption(標(biāo)題),可以看到(標(biāo)題),可以看到系統(tǒng)事先為窗體設(shè)置的系統(tǒng)事先為窗體設(shè)置的caption屬性值(稱為默認(rèn)屬性值(稱為默認(rèn)值)為值)為form1。單擊此行,可以看到此行變?yōu)樾涯?。單擊此行,可以看到此行變?yōu)樾涯浚ㄋ{(lán)色)顯示。(藍(lán)色)顯示。圖圖2.11為了改變系統(tǒng)給定的標(biāo)題,刪除為了改變系統(tǒng)給定的標(biāo)題,刪除form1并用漢字重并用漢字重新輸入新輸入“最簡(jiǎn)單的應(yīng)用程序最簡(jiǎn)單的應(yīng)用程序”。此時(shí)可以看到窗體。此時(shí)可以看到窗體中的標(biāo)題已由中的標(biāo)題

25、已由form1改為改為“最簡(jiǎn)單的應(yīng)用程序最簡(jiǎn)單的應(yīng)用程序”,第一個(gè)屬性就設(shè)置好了。下面再設(shè)置第一個(gè)屬性就設(shè)置好了。下面再設(shè)置“名名稱稱”(name)屬性。同樣在屬性窗口中找到屬性屬性。同樣在屬性窗口中找到屬性“名稱名稱”,可以看到,可以看到“名稱名稱”的默認(rèn)屬性值為的默認(rèn)屬性值為form1。單擊此行,然后改變系統(tǒng)給定的名稱,先。單擊此行,然后改變系統(tǒng)給定的名稱,先刪除刪除form1并輸入并輸入frmsimplest,“名稱名稱”屬性也設(shè)屬性也設(shè)置完畢。置完畢。有些屬性值不需要用戶從鍵盤上輸入,只須從系統(tǒng)有些屬性值不需要用戶從鍵盤上輸入,只須從系統(tǒng)給出的若干個(gè)值中選擇一個(gè)即可。例如,定義窗體給出

26、的若干個(gè)值中選擇一個(gè)即可。例如,定義窗體的背景顏色的背景顏色backcolor,在屬性窗口上找到,在屬性窗口上找到backcolor并單擊它,右側(cè)出現(xiàn)一個(gè)向下的黑色箭并單擊它,右側(cè)出現(xiàn)一個(gè)向下的黑色箭頭,單擊這個(gè)箭頭打開(kāi)調(diào)色板頭,單擊這個(gè)箭頭打開(kāi)調(diào)色板(如圖如圖2.12所示所示)。本。本例中,欲把背景色設(shè)定為白色。用鼠標(biāo)單擊調(diào)色板例中,欲把背景色設(shè)定為白色。用鼠標(biāo)單擊調(diào)色板中的白顏色,系統(tǒng)將白色所對(duì)應(yīng)的屬性值中的白顏色,系統(tǒng)將白色所對(duì)應(yīng)的屬性值(&h00ffffff&)顯示在)顯示在backcolor屬性行的右屬性行的右側(cè)。以同樣的方法對(duì)前景色側(cè)。以同樣的方法對(duì)前景色forec

27、olor屬性值進(jìn)行屬性值進(jìn)行設(shè)置,把前景色定為紅色(設(shè)置,把前景色定為紅色(&h000000ff&)。)。圖圖2.12最后設(shè)置最后設(shè)置“字體字體”(font)屬性,在屬性窗口找到)屬性,在屬性窗口找到屬性屬性font并單擊它,右側(cè)出現(xiàn)按鈕。單擊這個(gè)按鈕,并單擊它,右側(cè)出現(xiàn)按鈕。單擊這個(gè)按鈕,立刻打開(kāi)一個(gè)對(duì)話框(如圖立刻打開(kāi)一個(gè)對(duì)話框(如圖2.13所示),其中包括所示),其中包括“字體字體”、“字形字形”、“大小大小”等。把等。把“大小大小”中中的的“小五小五”(系統(tǒng)默認(rèn)值)改為(系統(tǒng)默認(rèn)值)改為“四號(hào)四號(hào)”,然后用,然后用鼠標(biāo)單擊鼠標(biāo)單擊“確定確定”按鈕退出對(duì)話框。至此,已將需

28、按鈕退出對(duì)話框。至此,已將需要設(shè)定的屬性值設(shè)定完畢。設(shè)置后的屬性窗口如圖要設(shè)定的屬性值設(shè)定完畢。設(shè)置后的屬性窗口如圖2.14所示。從屬性窗口中可以看到系統(tǒng)提供的窗體所示。從屬性窗口中可以看到系統(tǒng)提供的窗體的屬性是很多的,但只改變了其中的屬性是很多的,但只改變了其中4項(xiàng),其他的屬項(xiàng),其他的屬性均采用系統(tǒng)提供的默認(rèn)值。性均采用系統(tǒng)提供的默認(rèn)值。圖圖2.13圖圖2.14窗體屬性值設(shè)置完畢后,接著設(shè)置命令按鈕的屬性窗體屬性值設(shè)置完畢后,接著設(shè)置命令按鈕的屬性值。將光標(biāo)移到命令按鈕值。將光標(biāo)移到命令按鈕command1上,單擊使命上,單擊使命令按鈕激活(可以看到,激活后的命令按鈕周邊有令按鈕激活(可以看

29、到,激活后的命令按鈕周邊有8個(gè)小黑點(diǎn),表示這是激活狀態(tài)),同時(shí)可以看到個(gè)小黑點(diǎn),表示這是激活狀態(tài)),同時(shí)可以看到屬性窗口中的對(duì)象框中的內(nèi)容已自動(dòng)變成屬性窗口中的對(duì)象框中的內(nèi)容已自動(dòng)變成command1?,F(xiàn)在開(kāi)始設(shè)置命令按鈕的屬性值。在?,F(xiàn)在開(kāi)始設(shè)置命令按鈕的屬性值。在屬性窗口找到屬性屬性窗口找到屬性caption,可以看到它的默認(rèn)屬,可以看到它的默認(rèn)屬性值為性值為command1,單擊此行,然后改動(dòng)系統(tǒng)給定,單擊此行,然后改動(dòng)系統(tǒng)給定的標(biāo)題,先刪除的標(biāo)題,先刪除command1并輸入漢字并輸入漢字 “顯示顯示”,可以看到命令按鈕中的文字已由可以看到命令按鈕中的文字已由command1改為改為“

30、顯示顯示”,命令按鈕的第一個(gè)屬性已設(shè)置完畢。,命令按鈕的第一個(gè)屬性已設(shè)置完畢。再定義再定義“名稱名稱”屬性,同樣在屬性窗口找到屬性屬性,同樣在屬性窗口找到屬性“名稱名稱”,它的默認(rèn)屬性值為,它的默認(rèn)屬性值為command1,單擊此,單擊此行,然后改動(dòng)系統(tǒng)給定的名字。先刪除行,然后改動(dòng)系統(tǒng)給定的名字。先刪除command1,再重新輸入再重新輸入cmddisplay,“名稱名稱”屬性值也設(shè)置好屬性值也設(shè)置好了。最后定義字體大小。在屬性窗口找到屬性了。最后定義字體大小。在屬性窗口找到屬性font,然后按上述介紹的方法對(duì)字體大小屬性值進(jìn)行設(shè)置,然后按上述介紹的方法對(duì)字體大小屬性值進(jìn)行設(shè)置,將將“小五小

31、五”改為改為“五號(hào)五號(hào)”,再用鼠標(biāo)單擊,再用鼠標(biāo)單擊“確定確定”按鈕退出對(duì)話框。按鈕退出對(duì)話框。用同樣的方法設(shè)置用同樣的方法設(shè)置“退出退出”(command2)按鈕的)按鈕的各屬性值。各屬性值。屬性屬性“標(biāo)題標(biāo)題”與與“名稱名稱”的作用有什么不同?的作用有什么不同?“標(biāo)標(biāo)題題”是顯示在對(duì)象上的,用戶可以在屏幕上看到它,是顯示在對(duì)象上的,用戶可以在屏幕上看到它,以便識(shí)別不同的對(duì)象。而以便識(shí)別不同的對(duì)象。而“(名稱)(名稱)”不顯示在對(duì)不顯示在對(duì)象上,它是用于程序識(shí)別的。例如,本例中命令按象上,它是用于程序識(shí)別的。例如,本例中命令按鈕鈕command1的的caption(標(biāo)題標(biāo)題)屬性值是屬性值是

32、“顯示顯示”,它顯示在窗體中的命令按鈕上。命令按鈕的它顯示在窗體中的命令按鈕上。命令按鈕的“名稱名稱”屬性值是屬性值是cmddisplay,它在屏幕上是看不到的,只,它在屏幕上是看不到的,只供程序識(shí)別,即在窗體上看到的是供程序識(shí)別,即在窗體上看到的是“顯示顯示”,而在,而在程序中使用的是程序中使用的是cmddisplay,在后面將看到,在后面將看到cmddisplay這個(gè)名字出現(xiàn)在程序中。這個(gè)名字出現(xiàn)在程序中。屬性設(shè)置完畢后,就可以編寫事件過(guò)程的程序代碼。屬性設(shè)置完畢后,就可以編寫事件過(guò)程的程序代碼。過(guò)程代碼是針對(duì)某個(gè)對(duì)象事件編寫的。題目要求單過(guò)程代碼是針對(duì)某個(gè)對(duì)象事件編寫的。題目要求單擊命令

33、按鈕后,在窗體上輸出一行文字。為了編寫擊命令按鈕后,在窗體上輸出一行文字。為了編寫程序代碼,必須使屏幕顯示出代碼窗口。雙擊命令程序代碼,必須使屏幕顯示出代碼窗口。雙擊命令按鈕進(jìn)入代碼窗口(也可以從工程窗口單擊按鈕進(jìn)入代碼窗口(也可以從工程窗口單擊“查看查看代碼代碼”按鈕,進(jìn)入代碼窗口),此時(shí)代碼窗口出現(xiàn)按鈕,進(jìn)入代碼窗口),此時(shí)代碼窗口出現(xiàn)如下內(nèi)容:如下內(nèi)容:private sub cmddisplay_click()()end sub表示對(duì)名為表示對(duì)名為cmddisplay的對(duì)象(即命令按鈕)的單的對(duì)象(即命令按鈕)的單擊鼠標(biāo)事件(擊鼠標(biāo)事件(click)進(jìn)行程序設(shè)計(jì)。根據(jù)題意在)進(jìn)行程序設(shè)

34、計(jì)。根據(jù)題意在上述兩行命令之間輸入上述兩行命令之間輸入print visual basic 歡迎歡迎您您! ,即:,即: private sub cmddisplay_click() print visual basic歡迎您歡迎您!end sub“退出退出”按鈕的程序如下:按鈕的程序如下: private sub cmdexit_click() endend sub其中的其中的end命令將結(jié)束程序的運(yùn)行。命令將結(jié)束程序的運(yùn)行。選擇菜單選擇菜單“運(yùn)行運(yùn)行”中的中的“啟動(dòng)啟動(dòng)”命令,程序運(yùn)行。命令,程序運(yùn)行。單擊窗體上的單擊窗體上的“顯示顯示”命令按鈕,按鈕就像被按下命令按鈕,按鈕就像被按下一樣

35、,在以白色為背景的窗體上顯示出紅色的文字一樣,在以白色為背景的窗體上顯示出紅色的文字串串“visual basic 歡迎您歡迎您!”(運(yùn)行結(jié)果如圖(運(yùn)行結(jié)果如圖2.15所所示)。示)。圖圖2.15【例【例2.2】 設(shè)計(jì)一個(gè)程序,用戶界面由設(shè)計(jì)一個(gè)程序,用戶界面由3個(gè)命令按鈕個(gè)命令按鈕和一個(gè)文本框組成。當(dāng)用戶單擊其中的和一個(gè)文本框組成。當(dāng)用戶單擊其中的“顯示顯示”命命令按鈕后,在文本框上顯示文本內(nèi)容;單擊令按鈕后,在文本框上顯示文本內(nèi)容;單擊“清除清除”命令按鈕,則清除文本框內(nèi)容;單擊命令按鈕,則清除文本框內(nèi)容;單擊“退出退出”命令命令按鈕,則結(jié)束程序的運(yùn)行。按鈕,則結(jié)束程序的運(yùn)行。根據(jù)題目要求

36、,用戶界面設(shè)計(jì)如圖根據(jù)題目要求,用戶界面設(shè)計(jì)如圖2.16 所示。所示。首先將文本框加到窗體上。參照上題的做法把光標(biāo)首先將文本框加到窗體上。參照上題的做法把光標(biāo)移到工具箱中的文本框圖標(biāo)上單擊,文本框即改為移到工具箱中的文本框圖標(biāo)上單擊,文本框即改為淺灰色,然后將光標(biāo)移到所希望放置文本框的窗體淺灰色,然后將光標(biāo)移到所希望放置文本框的窗體位置上,按住鼠標(biāo)左鍵作斜線運(yùn)動(dòng),拖拉成所需要位置上,按住鼠標(biāo)左鍵作斜線運(yùn)動(dòng),拖拉成所需要的尺寸,然后釋放左鍵,一個(gè)文本框就加到窗體上的尺寸,然后釋放左鍵,一個(gè)文本框就加到窗體上了。了。圖圖2.16按以上介紹的方法把按以上介紹的方法把3個(gè)命令按鈕放到窗體所需的個(gè)命令按

37、鈕放到窗體所需的位置上。此時(shí)窗體上建立了一個(gè)文本框和位置上。此時(shí)窗體上建立了一個(gè)文本框和3個(gè)命令個(gè)命令按鈕。按上例介紹的辦法分別設(shè)置如表按鈕。按上例介紹的辦法分別設(shè)置如表2.2(見(jiàn)書(見(jiàn)書17頁(yè))所示的各對(duì)象的屬性值。頁(yè))所示的各對(duì)象的屬性值。在本例中,窗體的在本例中,窗體的 caption(標(biāo)題)和(標(biāo)題)和name(名(名稱)屬性均使用了系統(tǒng)的默認(rèn)值。稱)屬性均使用了系統(tǒng)的默認(rèn)值。文本框可以用來(lái)顯示文字信息。下面對(duì)文本框的屬文本框可以用來(lái)顯示文字信息。下面對(duì)文本框的屬性進(jìn)行設(shè)置。性進(jìn)行設(shè)置。用鼠標(biāo)單擊窗體上的文本框,使其處于激活狀態(tài),用鼠標(biāo)單擊窗體上的文本框,使其處于激活狀態(tài),從屬性表中找

38、到從屬性表中找到name屬性,可以看到用鼠標(biāo)單擊屬性,可以看到用鼠標(biāo)單擊name屬性,此時(shí)的屬性,此時(shí)的name屬性值為屬性值為text1(系統(tǒng)默(系統(tǒng)默認(rèn)值),將其刪除,修改為認(rèn)值),將其刪除,修改為txtinfo。接著設(shè)置文本框的接著設(shè)置文本框的text屬性。屬性。text屬性的值就是文屬性的值就是文本框中所顯示的內(nèi)容。添加到窗體上的文本框中默本框中所顯示的內(nèi)容。添加到窗體上的文本框中默認(rèn)顯示著認(rèn)顯示著“text1”字符串。可以根據(jù)需要對(duì)字符串。可以根據(jù)需要對(duì)text屬屬性值進(jìn)行修改。從屬性表中找到性值進(jìn)行修改。從屬性表中找到text屬性,單擊它,屬性,單擊它,可以看到其右側(cè)的屬性值為可以

39、看到其右側(cè)的屬性值為“text1”。將字符串。將字符串“text1”刪除掉,即清空文本框,使文本框中不顯刪除掉,即清空文本框,使文本框中不顯示任何信息。最后將文本框的字體大小屬性值設(shè)置示任何信息。最后將文本框的字體大小屬性值設(shè)置為為“三號(hào)三號(hào)”。接著,按要求分別設(shè)置接著,按要求分別設(shè)置3個(gè)命令按鈕的屬性值。個(gè)命令按鈕的屬性值。以下是顯示命令按鈕單擊事件過(guò)程的程序代碼:以下是顯示命令按鈕單擊事件過(guò)程的程序代碼:private sub cmddisplay_click() txtinfo.text=vb程序設(shè)計(jì)快速入門程序設(shè)計(jì)快速入門end sub若用戶單擊若用戶單擊“清除清除”按鈕,就使文本框清

40、空:按鈕,就使文本框清空: private sub cmdclear_click() txtinfo.text=end sub要想清除文本框中顯示的內(nèi)容,將要想清除文本框中顯示的內(nèi)容,將text屬性置空即屬性置空即可。其實(shí),在前面的屬性表中為文本框設(shè)置屬性時(shí)可。其實(shí),在前面的屬性表中為文本框設(shè)置屬性時(shí)已經(jīng)實(shí)現(xiàn)過(guò)清空文本框的功能,這里只是通過(guò)程序已經(jīng)實(shí)現(xiàn)過(guò)清空文本框的功能,這里只是通過(guò)程序語(yǔ)句來(lái)實(shí)現(xiàn)罷了。語(yǔ)句來(lái)實(shí)現(xiàn)罷了?!巴顺鐾顺觥卑粹o的過(guò)程同前面的例題。按鈕的過(guò)程同前面的例題。運(yùn)行時(shí)單擊運(yùn)行時(shí)單擊“顯示顯示”按鈕后的結(jié)果如圖按鈕后的結(jié)果如圖2.17所示。所示。若再單擊若再單擊“清除清除”按鈕,

41、文本框中無(wú)任何文字顯示。按鈕,文本框中無(wú)任何文字顯示。圖圖2.171. 設(shè)計(jì)用戶界面設(shè)計(jì)用戶界面從上述幾個(gè)例題可以體會(huì)到,用工具箱中的控件可從上述幾個(gè)例題可以體會(huì)到,用工具箱中的控件可以在窗體上按用戶需要畫出用戶界面。用戶界面由以在窗體上按用戶需要畫出用戶界面。用戶界面由窗體和控件兩部分組成。窗體就是進(jìn)行界面設(shè)計(jì)時(shí)窗體和控件兩部分組成。窗體就是進(jìn)行界面設(shè)計(jì)時(shí)在其上畫控件的窗口。在在其上畫控件的窗口。在“文件文件”菜單中選擇菜單中選擇“新新建工程建工程”命令,所看到的即是窗體。命令,所看到的即是窗體。2.3 開(kāi)發(fā)開(kāi)發(fā)visual basic應(yīng)用程序的步驟應(yīng)用程序的步驟2. 設(shè)置屬性設(shè)置屬性屬性設(shè)

42、置的方法在前面已作了初步介紹。在屬性窗屬性設(shè)置的方法在前面已作了初步介紹。在屬性窗口中所進(jìn)行的工作是設(shè)置屬性初始值,用戶也可在口中所進(jìn)行的工作是設(shè)置屬性初始值,用戶也可在程序中對(duì)它們進(jìn)行設(shè)置或修改,如前面的例題所述。程序中對(duì)它們進(jìn)行設(shè)置或修改,如前面的例題所述。3. 編寫事件過(guò)程代碼編寫事件過(guò)程代碼這里的過(guò)程指的是一組這里的過(guò)程指的是一組visual basic語(yǔ)句,即語(yǔ)句,即visual basic的源程序。一個(gè)事件過(guò)程是響應(yīng)一個(gè)對(duì)象產(chǎn)的源程序。一個(gè)事件過(guò)程是響應(yīng)一個(gè)對(duì)象產(chǎn)生的生的“事件事件”,以及有關(guān)的操作。,以及有關(guān)的操作。關(guān)于關(guān)于visual basic的程序代碼,有以下幾點(diǎn)說(shuō)明。的程

43、序代碼,有以下幾點(diǎn)說(shuō)明。(1) visual basic程序的每個(gè)過(guò)程是由若干個(gè)語(yǔ)句程序的每個(gè)過(guò)程是由若干個(gè)語(yǔ)句行構(gòu)成的,每一行稱為一個(gè)語(yǔ)句行。一行中可以包行構(gòu)成的,每一行稱為一個(gè)語(yǔ)句行。一行中可以包含一個(gè)語(yǔ)句,也可以包含一個(gè)以上的語(yǔ)句。如果一含一個(gè)語(yǔ)句,也可以包含一個(gè)以上的語(yǔ)句。如果一行內(nèi)包含兩個(gè)或更多的語(yǔ)句時(shí),語(yǔ)句間以冒號(hào)間隔,行內(nèi)包含兩個(gè)或更多的語(yǔ)句時(shí),語(yǔ)句間以冒號(hào)間隔,如如“a=10:b=10:c=30”。(2) 每個(gè)語(yǔ)句行最多允許有每個(gè)語(yǔ)句行最多允許有255個(gè)字符。為了閱個(gè)字符。為了閱讀方便,可以把一個(gè)語(yǔ)句行分若干行書寫,在需要讀方便,可以把一個(gè)語(yǔ)句行分若干行書寫,在需要換行處用空格

44、加下劃線表示續(xù)行。換行處用空格加下劃線表示續(xù)行。(3) 語(yǔ)句行可以沒(méi)有行號(hào),程序按語(yǔ)句排列的順語(yǔ)句行可以沒(méi)有行號(hào),程序按語(yǔ)句排列的順序依次執(zhí)行。序依次執(zhí)行。(4) 程序中可以使用標(biāo)號(hào)。標(biāo)號(hào)由字母或數(shù)字再程序中可以使用標(biāo)號(hào)。標(biāo)號(hào)由字母或數(shù)字再加一個(gè)冒號(hào)組成。它的作用是作為行的標(biāo)志,常用加一個(gè)冒號(hào)組成。它的作用是作為行的標(biāo)志,常用于轉(zhuǎn)移語(yǔ)句的指向。于轉(zhuǎn)移語(yǔ)句的指向。(5) 程序中可以包含執(zhí)行語(yǔ)句和非執(zhí)行語(yǔ)句。執(zhí)程序中可以包含執(zhí)行語(yǔ)句和非執(zhí)行語(yǔ)句。執(zhí)行語(yǔ)句使計(jì)算機(jī)產(chǎn)生動(dòng)作,如行語(yǔ)句使計(jì)算機(jī)產(chǎn)生動(dòng)作,如print、 if、end等均等均是執(zhí)行語(yǔ)句。非執(zhí)行語(yǔ)句不產(chǎn)生機(jī)器操作,例如上是執(zhí)行語(yǔ)句。非執(zhí)行語(yǔ)句

45、不產(chǎn)生機(jī)器操作,例如上面程序的第一行面程序的第一行rem語(yǔ)句就是一個(gè)非執(zhí)行語(yǔ)句,它語(yǔ)句就是一個(gè)非執(zhí)行語(yǔ)句,它的作用是為程序或語(yǔ)句作注釋,以便使自己和別人的作用是為程序或語(yǔ)句作注釋,以便使自己和別人易于閱讀和理解程序和語(yǔ)句。在易于閱讀和理解程序和語(yǔ)句。在visual basic中,中,除用除用rem表示注釋外,還可以用表示注釋外,還可以用“”表示注釋語(yǔ)句。表示注釋語(yǔ)句。運(yùn)行一個(gè)運(yùn)行一個(gè)visual basic程序,可以通過(guò)以下幾種途程序,可以通過(guò)以下幾種途徑:徑: 從菜單欄中選擇從菜單欄中選擇“運(yùn)行運(yùn)行”菜單的菜單的“啟動(dòng)啟動(dòng)”命令命令;按按f5鍵鍵;從工具欄中選擇從工具欄中選擇“啟動(dòng)啟動(dòng)”圖標(biāo)。圖標(biāo)。如果想終止程序的運(yùn)行,可從菜單欄中選擇如果想終止程序的運(yùn)行,可從菜單欄中選擇“運(yùn)行運(yùn)行”菜單的菜單的“結(jié)束結(jié)束”命令,或從工具欄中選擇命令,或從工具欄中選擇“結(jié)束結(jié)束”圖標(biāo)。圖標(biāo)。2.4 如何運(yùn)行與保存程序如何運(yùn)行與保存程序一個(gè)一個(gè)visual basic程序稱為一個(gè)工程(即一個(gè)項(xiàng)程序

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論