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

正文內(nèi)容

basic程序設(shè)計概述(編輯修改稿)

2025-04-09 05:33 本頁面
 

【文章內(nèi)容簡介】 Move 方法。 5. Visual Basic程序設(shè)計 基本 步驟 ( 1)設(shè)計 VB 應(yīng)用程序的基本步驟 ① 建立用戶界面的對象。 ② 設(shè)置對象的屬性值。 ③ 編寫程序代碼,建立事件過程。 ④ 保存和運行應(yīng)用程序。 ( 2) 生成可執(zhí)行程序 ① 選擇“文件”→“生成工程 ”命令,打開“生成工程”對話框。 ② 選擇保存文件的路徑,輸入文件名,單擊“確定”按鈕。 常見錯誤信息及難點 ( 1)編譯錯誤:無效字符。以紅色顯示。 錯誤原因:使用中文標(biāo)點符號,如圖 11 所示。 圖 11 注意全角和半角的轉(zhuǎn)換。 ( 2)編譯錯誤:缺少列表分隔符號或“)”。以紅色顯示。 錯誤原因:表達式列表之間少了分隔符或使用不正確的分隔符,函數(shù)中的各參數(shù)之間缺少分隔符或使用不正 確的分隔符,函數(shù)少了括號,如圖 12 所示。 正確使用分隔符。 ( 3)編譯錯誤:子程序或函數(shù)未定義。以藍色顯示。 錯誤原因:字母寫錯、標(biāo)準(zhǔn)函數(shù)名寫錯,或?qū)⑿懽帜?l 和數(shù)字 1 混淆,小寫字母 o與數(shù)字 0 混淆,如圖 13 所示。 Visual Basic程序設(shè)計概述 9 第 1 章 正確書寫關(guān)鍵字,盡可能多地利用系統(tǒng)提供的自動編碼。 ( 4)實時錯誤 424:要求對象。 錯誤原因:對象名稱( Name)寫錯,沒有定義所需控件或?qū)戝e對象名,如圖 14 所示。 圖 12 圖 13 圖 14 當(dāng)編程時,要注意所定義的控件及其名稱,還有所編寫的過程也僅針對所定義的控件對象。 ( 5)編譯錯誤:未找到方法或數(shù)據(jù)成員。 錯誤原因:寫錯對象的屬性名、方法名,如圖 15 所示。 按系統(tǒng)規(guī)定的大小寫表示。除正確書寫對象的屬性名、方法名外,可使用自動列出成員功能。 方法:選擇“工具” → “選項”命令找到“自動列出成員”即可。 ( 6)打開工程時找不到對應(yīng)的文件,錯誤顯示如圖 16 所示。 圖 15 圖 16 錯誤原因:僅保存了工程文件或工程文件和窗體文件不在同一路徑下。保存文件時可先保存窗體 frm 文件,再保存工程 vbp 文件,注意路徑。 要正確運行 VB 程序,最好將窗體 frm 文件和工程 vbp 文件保存在同一文件夾中。工程中所用到的其他類型文件也一樣。 ( 7)編譯錯誤:未找到方法或數(shù)據(jù)成員。 錯誤原因 : 進行控件對象復(fù)制時,選擇了創(chuàng)建控件數(shù)組。 例如,下面程序中的對象名和屬性名均正確,但卻給出了 未找到方法或數(shù)據(jù)成員的編譯錯誤,如 圖 17 所示。 Visual Basic程序設(shè)計學(xué)習(xí)指導(dǎo)教程 10 當(dāng)建立控件時要使用“復(fù)制”和“粘貼”按鈕。 ( 8)邏輯錯誤:窗體不顯示要打印的文本。 過程如下: Private Sub Form_Load() FontSize = 18 Print 歡迎使用 Visual Basic程序 End Sub 編程者希望執(zhí)行了 Form_Load 事件后,在窗體上顯示“歡迎使用 Visual Basic 程序”,但窗體上卻什么都沒顯示。 錯誤原因 : Form_Load 事件是將窗體加載到內(nèi)存,但不顯示窗體。 正確的方法是使用 show 方法或?qū)⒋绑w的 AutoRedraw 屬性值設(shè)置為 True。 建議在 Form_Load 過程中使用 Show 方法。 典型例題解析 例 在運行中當(dāng)用鼠標(biāo)單擊窗體時,窗體上顯示出“歡迎您來到 VB 世界 !”;當(dāng)鼠標(biāo)雙擊窗體時,結(jié)束程序運行。 分析:在 窗口屬性設(shè)置時,選擇 Picture屬性,將 ,并在 Caption屬性中設(shè)置為“歡迎界面”,再將窗體的 ControlBox屬性值設(shè)置為 False,使窗體中不含窗體圖標(biāo)和控制按鈕。用戶界面如圖 18 所示。 ( a) 窗體設(shè)置界面 ( b) 事件運行結(jié)果 圖 18 程序如下: Private Sub Form_Click() FontSize = 28 FontName = 隸書 Print 歡迎您來到 VB世界 ! End Sub Private Sub Form_DblClick() End End Sub 說明: ( 1) 窗體中的屬性 Caption、 Picture 也可在程序中設(shè)置。方法是在程序中加入 Form_ Load 事件,過程 如下。 圖 17 Visual Basic程序設(shè)計概述 11 第 1 章 Private Sub Form_Load() Caption = 歡迎界面 Picture = LoadPicture( + \) FontSize = 28 FontName = 隸書 End Sub 其中的 表示裝入的圖片文件與應(yīng)用程序在同一路徑下。 ( 2)當(dāng)在程序中對某些控件的屬性值進行設(shè)置時,一般放在 Form_Load 事件中。 ( 3)系統(tǒng)默認的控件是窗體,因此在屬性 FontSize、 FontName 和方法 Print 前省略了Form。 例 設(shè)計一個應(yīng)用程序,由用戶輸入正方形的邊長,計算并輸出正方形的面積。 分析:在窗體上放置兩個文本框,一個用于輸入邊長,一個用于顯示面積。兩個命令按鈕分別用作“計算”和“結(jié)束”。要將“計算”按鈕設(shè)置為“默認”按鈕,只需將“計算”命令按鈕的 Default 屬性設(shè)為 True 即可。要將“結(jié)束”按鈕設(shè)置成“取消”按鈕,只需將“結(jié)束”命令按鈕的 Cancel屬性設(shè)置設(shè)置為 True 即可。 設(shè)置完成后的窗體界面和運行后的窗體界面如圖 19 所示。 圖 19 程序代碼如下: Private Sub Command1_Click() Dim x As Single x = Val() = x * x End Sub Private Sub Command2_Click() End End Sub 說明: ( 1)運行程序后,單擊“計算”命令按鈕與按 Enter 鍵等同。單擊“結(jié)束”命令按鈕與按 Esc 鍵等同。 ( 2)語句 x = Val()中的 Val是將字符類型轉(zhuǎn)換成數(shù)值型。也可直接使用 x = 或 x =Text1。最后一條語句說明 Text1 的默認屬性為 Text。 ( 3)從此例可看出,文本框不僅可作為輸入控件,也可作為輸出控件。 例 編一程序,歡迎進入 VB,并顯示當(dāng)前的日期和時間。 ( 1)創(chuàng)建窗體及設(shè)置屬性。 在窗體上放置一個標(biāo)簽框,用于顯示信息;兩個命令按鈕,分別用于“歡迎”命令和Visual Basic程序設(shè)計學(xué)習(xí)指導(dǎo)教程 12 “時間”命令。各屬性值如下: =歡迎來到 VB世界 = =1 = 歡迎 (amp。H) =時間 (amp。T) 各種狀態(tài)下的窗體界面分別為設(shè)置完成的窗體界面,執(zhí)行 Form、 Load 事件的界面、Command 1_did 事件的界面和 Command 2_Click 事件的界面如圖 110( a)~( d)所示。 ( a)設(shè)置完成的窗體界面 ( b)執(zhí)行 Form_Load 事件的界面 ( c) Command 1_Click 事件的界面 ( d) Command 2_Click 事件的界面 圖 110 ( 2)完整程序如下。 Private Sub Form_Load() = 今天是: amp。 Chr(13) amp。 Chr(10) amp。 Format(Date, dddddd) End Sub Private Sub Command1_Click() = 歡迎使用 am
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1