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

正文內(nèi)容

visualbasic程序設(shè)計(第二版上)ppt(編輯修改稿)

2025-03-20 13:19 本頁面
 

【文章內(nèi)容簡介】 如下內(nèi)容: Private Sub cmdDisplay_Click End Sub 表示對名為 cmdDisplay的對象(即命令按鈕)的單擊鼠標(biāo)事件( Click)進(jìn)行程序設(shè)計。根據(jù)題意在上述兩行命令之間輸入 Print ″Visual Basic 歡迎您 !″ ,即: Private Sub cmdDisplay_Click() Print ″Visual Basic歡迎您 !″ End Sub “ 退出 ” 按鈕的程序如下: Private Sub cmdExit_Click() End End Sub 其中的 End 選擇菜單 “ 運(yùn)行 ” 中的 “ 啟動 ” 命令,程序運(yùn)行。單擊窗體上的 “ 顯示 ” 命令按鈕,按鈕就像被按下一樣,在以白色為背景的窗體上顯示出紅色的文字串 “ Visual Basic 歡迎您 !”(運(yùn)行結(jié)果如圖 示)。 圖 【 例 】 設(shè)計一個程序,用戶界面由 3個命令按鈕和一個文本框組成。當(dāng)用戶單擊其中的 “ 顯示 ” 命令按鈕后,在文本框上顯示文本內(nèi)容;單擊 “ 清除 ”命令按鈕,則清除文本框內(nèi)容;單擊 “ 退出 ” 命令 根據(jù)題目要求,用戶界面設(shè)計如圖 所示。 首先將文本框加到窗體上。參照上題的做法把光標(biāo)移到工具箱中的文本框圖標(biāo)上單擊,文本框即改為淺灰色,然后將光標(biāo)移到所希望放置文本框的窗體位置上,按住鼠標(biāo)左鍵作斜線運(yùn)動,拖拉成所需要的尺寸,然后釋放左鍵,一個文本框就加到窗體上了。 圖 按以上介紹的方法把 3個命令按鈕放到窗體所需的位置上。此時窗體上建立了一個文本框和 3個命令按鈕。按上例介紹的辦法分別設(shè)置如表 (見書17頁)所示的各對象的屬性值。 在本例中,窗體的 Caption(標(biāo)題)和 Name(名 文本框可以用來顯示文字信息。下面對文本框的屬 用鼠標(biāo)單擊窗體上的文本框,使其處于激活狀態(tài),從屬性表中找到 Name屬性,可以看到用鼠標(biāo)單擊Name屬性,此時的 Name屬性值為 Text1(系統(tǒng)默認(rèn)值),將其刪除,修改為 txtInfo。 接著設(shè)置文本框的 Text屬性。 Text屬性的值就是文本框中所顯示的內(nèi)容。添加到窗體上的文本框中默認(rèn)顯示著 “ Text1”字符串。可以根據(jù)需要對 Text屬性值進(jìn)行修改。從屬性表中找到 Text屬性,單擊它,可以看到其右側(cè)的屬性值為 “ Text1”。將字符串“ Text1”刪除掉,即清空文本框,使文本框中不顯示任何信息。最后將文本框的字體大小屬性值設(shè)置為 “ 三號 ” 接著,按要求分別設(shè)置 3個命令按鈕的屬性值。 以下是顯示命令按鈕單擊事件過程的程序代碼: Private Sub cmdDisplay_Click() =″VB程序設(shè)計快速入門 ″ End Sub 若用戶單擊 “ 清除 ” 按鈕,就使文本框清空: Private Sub cmdClear_Click() =″″ End Sub 要想清除文本框中顯示的內(nèi)容,將 Text屬性置空即可。其實(shí),在前面的屬性表中為文本框設(shè)置屬性時已經(jīng)實(shí)現(xiàn)過清空文本框的功能,這里只是通過程序 “ 退出 ” 運(yùn)行時單擊 “ 顯示 ” 按鈕后的結(jié)果如圖 。若再單擊 “ 清除 ” 按鈕,文本框中無任何文字顯示。 圖 1. 設(shè)計用戶界面 從上述幾個例題可以體會到,用工具箱中的控件可以在窗體上按用戶需要畫出用戶界面。用戶界面由窗體和控件兩部分組成。窗體就是進(jìn)行界面設(shè)計時在其上畫控件的窗口。在 “ 文件 ” 菜單中選擇 “ 新建工程 ” 命令,所看到的即是窗體。 開發(fā) Visual Basic應(yīng)用程序的步驟 2. 設(shè)置屬性 屬性設(shè)置的方法在前面已作了初步介紹。在屬性窗口中所進(jìn)行的工作是設(shè)置屬性初始值,用戶也可在程序中對它們進(jìn)行設(shè)置或修改,如前面的例題所述。 3. 編寫事件過程代碼 這里的過程指的是一組 Visual Basic語句,即 Visual Basic的源程序。一個事件過程是響應(yīng)一個對象產(chǎn)生的 “ 事件 ” ,以及有關(guān)的操作。 關(guān)于 Visual Basic的程序代碼,有以下幾點(diǎn)說明。 ( 1) Visual Basic程序的每個過程是由若干個語句行構(gòu)成的,每一行稱為一個語句行。一行中可以包含一個語句,也可以包含一個以上的語句。如果一行內(nèi)包含兩個或更多的語句時,語句間以冒號間隔,如 “ a=10:b=10:c=30” ( 2) 每個語句行最多允許有 255個字符。為了閱讀方便,可以把一個語句行分若干行書寫,在需要 ( 3) 語句行可以沒有行號,程序按語句排列的順序依次執(zhí)行。 ( 4) 程序中可以使用標(biāo)號。標(biāo)號由字母或數(shù)字再加一個冒號組成。它的作用是作為行的標(biāo)志,常用于轉(zhuǎn)移語句的指向。 ( 5) 程序中可以包含執(zhí)行語句和非執(zhí)行語句。執(zhí)行語句使計算機(jī)產(chǎn)生動作,如 Print、 If、 End等均是執(zhí)行語句。非執(zhí)行語句不產(chǎn)生機(jī)器操作,例如上面程序的第一行 Rem語句就是一個非執(zhí)行語句,它的作用是為程序或語句作注釋,以便使自己和別人易于閱讀和理解程序和語句。在 Visual Basic中,除用 Rem表示注釋外,還可以用 “ ′”表示注釋語句。 運(yùn)行一個 Visual Basic程序,可以通過以下幾種途徑: 從菜單欄中選擇 “ 運(yùn)行 ” 菜單的 “ 啟動 ” 命令 。 按 F5鍵 。 從工具欄中選擇 “ 啟動 ” 圖標(biāo)。 如果想終止程序的運(yùn)行,可從菜單欄中選擇 “ 運(yùn)行 ”菜單的 “ 結(jié)束 ” 命令,或從工具欄中選擇 “ 結(jié)束 ”圖標(biāo)。 如何運(yùn)行與保存程序 一個 Visual Basic程序稱為一個工程(即一個項目),一個工程中往往包含多個不同類型的文件。 保存程序時,從菜單欄中選擇 “ 文件 ” 菜單中的“ Form 另存為 ” 項,屏幕出現(xiàn) “ 文件另存為 ” 對話框,如圖 。系統(tǒng)提供一個供用戶選用的文件名,如果不想用這個名字,可以輸入自己指定的文件名,然后用鼠標(biāo)單擊 “ 確定 ” 按鈕,這時,文件被保存(窗體文件的后綴是 .frm),同時關(guān)閉對話框。 圖 如果一個 Visual Basic的工程包含多個文件,例如,有多個窗體文件,或有其他類型的文件,均應(yīng)按此方法分別保存在不同的文件中。同時還需要保存一個工程文件。選擇 “ 文件 ” 菜單中的 “ 工程另存為 ”命令,在出現(xiàn)的 “ 文件另存為 ” 對話框中,輸入工程文件名,單擊 “ 確定 ” 按鈕。工程文件的后綴為 .vbp。 一個獨(dú)立運(yùn)行的文件是指沒有 Visual Basic的環(huán)境,直接在 Windows 前面列舉的例題都是在解釋方式下運(yùn)行的。當(dāng)一個應(yīng)用程序開始運(yùn)行后, Visual Basic解釋程序就開始對程序逐行解釋,逐行執(zhí)行。 離開 Visual Basic環(huán)境應(yīng)用程序能否運(yùn)行 如果想使應(yīng)用程序不在 Visual Basic環(huán)境中運(yùn)行,就必須對應(yīng)用程序進(jìn)行編譯生成 exe文件。具體做法如下: 從菜單欄中選擇 “ 文件 ” 菜單,打開下拉式菜單,可以看到有 “ 生成 ”菜單命令,如圖 示,選擇它后出現(xiàn) “ 生成工程 ” 對話框,如圖 所示,從鍵盤上輸入想要的文件名,然后單擊 “ 確定 ” 按鈕,關(guān)閉對話框,一個 exe文件便生成了。 如果需要運(yùn)行編譯后的程序,可以在 Windows系統(tǒng)的 “ 資源管理器 ” 或 “ 我的電腦 ” 中找到該文件,然后雙擊文件名即可執(zhí)行;也可以在 DOS的系統(tǒng)提示符下直接輸入可執(zhí)行文件名并運(yùn)行它。 圖 圖 21 開發(fā) Visual Basic應(yīng)用程序的步驟是什么? 22 在窗體上添加一個標(biāo)簽框。標(biāo)簽框的邊框風(fēng)格屬性值為 1( BorderStyle屬性值為 Fixed Single)。單擊窗體時,在標(biāo)簽框中顯示 Visual Basic的字樣,如圖 。 習(xí)題 圖 第 3章 Visual Basic的基本語法 數(shù)據(jù)類型 變量 標(biāo)準(zhǔn)函數(shù) 運(yùn)算符和表達(dá)式 基本語句 數(shù)組 子程序 函數(shù) 文件的操作 習(xí)題 表 (見書 22頁)列出 Visual Basic所允許使用的基本數(shù)據(jù)類型。 通用型( Variant)也稱變體型,是一種通用的、可變的數(shù)據(jù)類型,它可以表示上述任何一種數(shù)據(jù)類型。 數(shù)據(jù)類型 基本數(shù)據(jù)類型 Visual Basic提供一種 VarType函數(shù),用來測定一個Variant變量的實(shí)際數(shù)據(jù)類型。 VarType函數(shù)的值是一個數(shù)值,其含義如表 (見書 23頁)所示。 有時會感到僅有以上基本數(shù)據(jù)類型是不夠的,希望將不同類型的數(shù)據(jù)組合成一個有機(jī)的整體,以便于引用。這樣一個整體是由若干不同類型的、互相有聯(lián)系的數(shù)據(jù)項組成的。它類似于 C語言中的 “ 結(jié)構(gòu)體 ” 類型的數(shù)據(jù)。這種結(jié)構(gòu)稱為 “ 記錄 ” 。 Visual Basic提供了 Type語句讓用戶自己定義這種數(shù)據(jù)類型。它的一般形式為: 用戶自定義類型 Type 元素名 As 元素名 As 元素名 As … End Type 在程序執(zhí)行過程中,其值可以發(fā)生變化的量稱為變量。程序中的變量要有一個名稱,即變量名。在Visual Basic中,對變量命名有如下規(guī)定: ( 1) ( 2) 變量名的第二個字符及其后的字符可以是字母、數(shù)字及下劃線; 變量 變量名和變量值 ( 3) 變量名的長度不能超過 255 ( 4) 可以用表示變量類型的字符(如 $、 %、 等) ( 5) 不能將 Visual Basic的保留字作為變量名使用; ( 6) 在變量名中,大小寫字母是等價的,如在同一個程序中,變量名 Abc、 abc、 ABC表示相同的 ( 7) ( 8) 在同一個程序模塊中,不能有相同的變量名。 每一個變量在內(nèi)存中占有一定的存儲單元。變量名實(shí)際上就是變量的符號地址。在計算機(jī)系統(tǒng)中自動建立一變量名與內(nèi)存地址的對照表。訪問變量時,通過變量名找到對應(yīng)的地址,通過地址訪問內(nèi)存單元。內(nèi)存單元中存放變量的實(shí)際值。設(shè)程序中有如下語句: a=10 該語句表示將數(shù)值 10存入變量名為 a的內(nèi)存單元中。 在 Visual Basic中可以用以下幾種格式來聲明變量 ( 1)第一種方式:用 Dim和 Static聲明變量名稱和 ① 使用 Dim Dim 變量名 As 數(shù)據(jù)類型 變量的聲明 ② 使用 Static Static 變量名 As 使用 Static聲明的變量為靜態(tài)變量。它與 Dim聲明的變量不同之處在于在執(zhí)行一個過程結(jié)束時,過程中所用到的 Static變量的值會保留,下次再調(diào)用此過程時,變量的初值是上次調(diào)用結(jié)束時被保留的值,而 Dim聲明的變量在過程結(jié)束時不保留,每次調(diào)用時需要重新初始化。 【 例 】 編寫一個程序,觀察靜態(tài)變量的特點(diǎn)。在窗體上添加一個命令按鈕,按鈕的 Caption屬性是 “ 執(zhí)行一次過程 ” 。命令按鈕的名稱為Command1,事件過程如下。 Private Sub Command1_Click() Static a As Integer Dim b As Integer a = a + 1 b = b + 1 End Sub 單擊 “ 執(zhí)行一次過程 ” 按鈕時,程序運(yùn)行一遍。當(dāng)?shù)谝淮握{(diào)用此過程時,由于未對 a和 b賦初值,所以系統(tǒng)對它們賦以默認(rèn)值 0。執(zhí)行完此過程的最后一個語句后, a和 b均等于 1。由于 a是靜態(tài)變量,因此,變量 a不釋放, a的值被保留起來;而變量 b被釋放,b的值不保留。第二次調(diào)用此過程時, a的初值為 1,b為 0,執(zhí)行完此過程的最后一個語句后, a的值為 2,b的值為 1。單擊按鈕 4次后,界面如圖 。 圖 ( 2)第二種方式: 用省略 As子句的 Dim語句將變 Dim 變量名 ( 3)第三種方式: 用類型聲明符聲明變量類型。 使用類型聲明符(見表 )隱含聲明變量的數(shù)據(jù)類型。 Visual Basic提供了許多常用的函數(shù),并把它們編寫成一個個子程序,用戶在使用時只須寫出它的名字(即函數(shù)名)就可以直接引用。這些函數(shù)稱為標(biāo)準(zhǔn)函數(shù)。例如,要計算 x+y的平方根,只要使用平方根函數(shù),寫出 Sqr(x+y) 標(biāo)準(zhǔn)函數(shù)可按功能分為數(shù)值函數(shù)、轉(zhuǎn)換函數(shù)、
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1