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

正文內(nèi)容

visualbasic程序設(shè)計(jì)教程(上)ppt-閱讀頁

2025-01-07 12:13本頁面
  

【正文】 擊此按鈕 ” 后的界面 執(zhí)行程序界面 1.當(dāng)應(yīng)用程序產(chǎn)生的結(jié)果不正確時(shí),瀏覽代碼并查找可能產(chǎn)生問題的語句,在這些語句設(shè)置斷點(diǎn)并重新啟動(dòng)應(yīng)用程序。使用 “ 快速監(jiān)視 ” 命令或設(shè)置監(jiān)視表達(dá)式來監(jiān)視這些值,使用 “ 立即 ” 窗口來檢查變量和表達(dá)式。若要臨時(shí)改變這個(gè)選項(xiàng),從 “ 代碼窗口 ” 的快捷菜單中選擇 “ 切換 ” 命令,然后在子菜單中切換選項(xiàng)。 4.如果錯(cuò)誤發(fā)生在循環(huán)語句中,則定義一個(gè)中斷表達(dá)式來確定問題出現(xiàn)的地方。 5.如果確知是變量或?qū)傩詫?dǎo)致了應(yīng)用程序的錯(cuò)誤,那么當(dāng)變量或?qū)傩员毁x予錯(cuò)值時(shí),使用 語句來中斷執(zhí)行。使用Visual Basic的內(nèi)置調(diào)試功能,試著找到出錯(cuò)的代碼行或代碼部分,隔離這些代碼。選擇并復(fù)制這些代碼,開始一個(gè)新工程,將這些代碼粘貼到新工程中,運(yùn)行新工程,然后看看是否還出現(xiàn)同樣的錯(cuò)誤。 Visual Basic的基本字符集 Visual Basic基本字符包括數(shù)字 0~ 9;大小寫英文字母 a~ z , A~ Z;空格 ! 〞 $ % amp。 = ? [ ] _ { } ~ |等特殊字符 。在 Visual Basic中約定,關(guān)鍵字的首字母為大寫字母。例如輸入 PRINT 5*x按回車鍵后,系統(tǒng)自動(dòng)地將關(guān)鍵字 PRINT轉(zhuǎn)換為 Print。 不可以包含嵌入的句號(hào)或者類型聲明字符 ( 規(guī)定數(shù)據(jù)類型的特殊字符 ) 。 3. 不區(qū)分大小寫 。 Visual Basic中的語句是執(zhí)行具體操作的指令,每個(gè)語句以回車鍵結(jié)束。我們在輸入語句時(shí),命令詞、函數(shù)等可以不必區(qū)分大小寫,但為了提高程序的可讀性,在代碼中應(yīng)加適當(dāng)?shù)目崭瘢瑫r(shí)應(yīng)按慣例處理字母的大小寫。下面例子用續(xù)行符 ( _ ) 將代碼分成若干行: = _ SELECT * FROM Titles, Publishers _ amp。 AND = ‘CA‘ 在同一行內(nèi),續(xù)行符后面不能加注釋。 2. 將多個(gè)語句合并到同一行上 通常 , 一行之中有一個(gè) Visual Basic語句 , 而且不用語句終結(jié)符 。 一個(gè)語句行的長度最多不能超過 255個(gè)字符 。 3. 在代碼中添加注釋 閱讀代碼時(shí)常會(huì)遇到注釋符 (‘ )。 這些內(nèi)容是代碼段中的注釋 , 既是為了方便開發(fā)者 , 也是為了方便以后可能檢查源代碼的其他程序員 。上述代碼對這兩種情況都作了示范 。 數(shù)據(jù)類型 數(shù)據(jù)是程序處理的對象 , 是程序的必要組成部分 。 Visual Basic不但提供了豐富的標(biāo)準(zhǔn)數(shù)據(jù)類型 , 還可以由用戶自定義自己的數(shù)據(jù)類型 。 lng 4 2147483648~ 2147483647 字節(jié)型 Byte 無 byt 1 0~ 255 單精度型 Single ! sng 4 負(fù)數(shù): ~ 正數(shù): ~ 雙精度型 Double dbl 8 負(fù)數(shù): ~ 正數(shù): ~ 貨幣型 Currency cur 8 ~ 邏輯型 Boolean 無 bln 2 Ture與 False 日期型 Date(time) 無 dtm 8 01/01/100~ 12/31/9999 對象型 Object 無 obj 4 任何對象引用 變體型 Variant 無 vnt 根據(jù)需要分配 Visual Basic的基本數(shù)據(jù)類型 1. 字符數(shù)據(jù)類型 字符 ( String) 類型存放字符型數(shù)據(jù) 。 例如: ” 1234567890‖、 ” abcdefg789‖、 ” Visual Basic程序設(shè)計(jì) ” 。 字符串分為定長字符串 ( 0~ 216) 和變長字符串 ( 0~ 231) 。 ⑵ 若字符串中有雙引號(hào) , 例如:要表示字符串 678‖ABC, 則要用連續(xù)兩個(gè)雙引號(hào)表示 , 即: ” 678‖ ‖ ‖ABC‖。 ⑷ 字符串中的字符靠 ASCII碼識(shí)別 , 故大小寫是區(qū)別的 。 Visual Basic的基本數(shù)據(jù)類型 2. 邏輯數(shù)據(jù)類型 邏輯 ( Boolean) 數(shù)據(jù)類型用于邏輯判斷 , 它只有 True與 False兩個(gè)值 。 3. 日期數(shù)據(jù)類型 日期 (Date)型按 8字節(jié)的浮點(diǎn)數(shù)來存儲(chǔ) , 表示的日期范圍從公元 100年1月 1日~ 9999年 12月 31日 , 而時(shí)間范圍從 0: 00: 00~ 23: 59: 59。 例如: January 1,2022; 10/12/2022; 2022925 12:30:08 PM等都是合法的日期型數(shù)據(jù) 。 0為午夜 , 12點(diǎn) 。 Visual Basic的基本數(shù)據(jù)類型 【 例 21】 新建一個(gè)工程 , 在默認(rèn)的窗體上雙擊 , 在打開的代碼窗口中輸入以下代碼 , 運(yùn)行程序即可看到程序效果 。 整型數(shù)值類型分別是:整型 ( Integer) 、 長整型 ( Long) 和字節(jié)型( Byte) , 實(shí)型數(shù)分為單精度型 ( Single) 、 雙精度型 ( Double) 和貨幣類型 ( Currency) 數(shù)據(jù) 。 整數(shù)運(yùn)算速度快 、精確 , 但表示數(shù)的范圍小 。 這時(shí) , 應(yīng)采用長整型Long。 n[%], n是整數(shù)數(shù)字 , %是整型的類型符 , 可省略 。 當(dāng)要表示長整數(shù) , 只要在數(shù)字后加 amp。 namp。、 1234567amp。 (2) 字節(jié)型 ( Byte) Byte 是以 1個(gè)字節(jié) ( 8位二進(jìn)制數(shù) ) 存儲(chǔ)無符號(hào)整型數(shù) 。 Visual Basic的基本數(shù)據(jù)類型 (3) 單精度型 ( Single) 、 雙精度型 ( Double) Single 和 Double型用于保存浮點(diǎn)實(shí)數(shù) , 浮點(diǎn)實(shí)數(shù)表示數(shù)的范圍大 ,但有誤差 , 且運(yùn)算速度慢 。 單精度浮點(diǎn)數(shù)有多種表示形式: 177。 n!、 177。 m、 177。 m, 分別為小數(shù)形式 、 整數(shù)加單精度類型符 、 指數(shù)形式 , 其中 n, m為 0~ 9的數(shù)字 。 要表示雙精度浮點(diǎn)數(shù) , 對小數(shù)形式只要在數(shù)字后加 或用 代替 ! ;對指數(shù)形式用 D代替 E或指數(shù)形式后加 。 (4) Currency Currency 型是定點(diǎn)實(shí)數(shù)或整數(shù) , 最多保留小數(shù)點(diǎn)右邊 4位和小數(shù)點(diǎn)左邊 15位 , 用于貨幣計(jì)算 。 Visual Basic的基本數(shù)據(jù)類型 5. 對象數(shù)據(jù)類型 對象 ( Object) 變量用 32位 ( 4個(gè)字節(jié) ) 地址來存儲(chǔ) , 該地址可引用應(yīng)用程序中的對象 。 6. 變體數(shù)據(jù)類型 變體 ( Variant) 是一種特殊的數(shù)據(jù)類型 , 為 Visual Basic 的數(shù)據(jù)處理增加了智能性 , 是所有未定義的變量的默認(rèn)數(shù)據(jù)類型 , 它對數(shù)據(jù)的處理完全取決于程序上下文的需要 。 Error( 出錯(cuò) ) :指出過程中出現(xiàn)了一個(gè)錯(cuò)誤條件 。 Visual Basic的基本數(shù)據(jù)類型 要檢測變體型變量中保存的數(shù)值究竟是什么類型 , 可以用函數(shù)VarType, 它的返回值與數(shù)據(jù)類型的關(guān)系如表 22所示 。 自定義類型通過Type語句來實(shí)現(xiàn) 。 下標(biāo)表示數(shù)組 , 詳細(xì)介紹見 “ 數(shù)組 ” 一章 。 Visual Basic的自定義數(shù)據(jù)類型 【 例 22】 定義一個(gè)有關(guān)高考考生信息的自定義類型 。 例如 , Dim Student As StudType 要表示 Student變量中的某個(gè)元素 , 形式如下: 變量名 .元素名 例 如 要 表 示 考 生 的 姓 名 及 第 4 門 課 程 的 成 績 可 寫 為 (4)。 ?自定義類型中的元素類型可以是字符串 , 但必須是定長字符串 。 Visual Basic的枚舉數(shù)據(jù)類型 枚舉類型提供了一種方便的方法 , 用于建立名稱與常量數(shù)值的關(guān)聯(lián) 。 枚舉類型可以在窗體模塊 、 標(biāo)準(zhǔn)模塊或公用模塊中的通用聲明部分由 Enum語句加以定義 , 其格式如下: [ Public|Private] Enum 成員名 [=常數(shù)表達(dá)式 ] 成員名 [=常數(shù)表達(dá)式 ] … End Enum 其中 , 成員為 Long型 , 常數(shù)表達(dá)式后也可以是其他的枚舉類型 ,如果缺省常數(shù)表達(dá)式 , 則第一個(gè)成員的值為 0, 以后每個(gè)成員的值為前一個(gè)成員的值加 1。 默認(rèn)情況下 , 枚舉類型是 Public。 定義枚舉類型后 , 就可以聲明該枚舉類型的變量 , 然后可以引用該變量 。 Public Enum Colorsic icMisty=amp。HFF901E: icSpringGreen=amp。在機(jī)器語言與匯編語言中 , 借助于對內(nèi)存單元的編號(hào) ( 稱為地址 ) 訪問內(nèi)存中的數(shù)據(jù) , 而在高級(jí)語言中 , 需要將存放數(shù)據(jù)的內(nèi)存單元命名 , 通過內(nèi)存單元名來訪問其中的數(shù)據(jù) 。 當(dāng)程序運(yùn)行時(shí) , 對所存放的數(shù)據(jù)不能被改變的那些內(nèi)存單元就稱作常量 。 使用內(nèi)存單元名來訪問數(shù)據(jù) , 可以不必關(guān)心數(shù)據(jù)在內(nèi)存中具體的單元位置 , 這就是高級(jí)語言的優(yōu)越性 。 不能使用 Visual Basic中的關(guān)鍵字 。 為了便于區(qū)分 , 一般變量首字母用大寫字母 , 其余用小寫字母表示 , 常量全部用大寫字母表示 。 縮寫前綴的約定參見表 21中的前綴欄 。 按前綴約定 , 它們分別為字符串 、 整型 、 單精度 、 長整型 、 日期型和邏輯型 。 Visual Basic中常量有如下五種:數(shù)值常量 、 字符常量 、 邏輯型常量 、 日期常量 、 符號(hào)常量 。 不帶小數(shù)點(diǎn)的數(shù)稱為 “ 整數(shù) ” 。 整數(shù)又可分為整數(shù)和長整數(shù) , 整數(shù)用 2個(gè)字節(jié)存放 , 表示范圍較小 ( - 32768 ~ 32767) ;長整數(shù)用 4個(gè)字節(jié)存放 , 表示的范圍較大;浮點(diǎn)數(shù)分為單精度和雙精度 。 Visual Basic的常量 3 . 邏輯型常量 邏輯型常量 (布爾型常量 )只有兩個(gè)可取值: True(真 )和 False( 假 ) 。 ⑴ 自定義符號(hào)常量 如果希望某個(gè)量的值保持不變 , 應(yīng)該將其聲明為常量 。 用戶也可在常量名后加類型說明符規(guī)定常量的類型 。 在一行中可以定義多個(gè)符號(hào)常量 , 各常量之間用逗號(hào)隔開 。H) 和八進(jìn)制數(shù)( 數(shù)值前加 amp。 例如: Const PI= ’ 將 PI聲明為常量 , 其值為 , 單精度型 Const E= ’ 將 E聲明為常量 , 其值為 , 雙精度型 Const MAX AS Integer=amp。 ?常量聲明中不能使用函數(shù) , 例如: Const Num=Sin(30) 語句就是錯(cuò)誤的 。 系統(tǒng)定義的常量位于對象庫中 , 在 “ 對象瀏覽器 ” 中的 Visual Basic( VB) 、 Visual Basic for Applications(VBA)等對象庫中列舉了 Visual Basic的常量 ,這些常量可與應(yīng)用程序的對象 、 方法和屬性一起使用 。 在使用程序代碼為窗體及各種控件的某些屬性賦值時(shí) , 可以直接使用相應(yīng)的系統(tǒng)內(nèi)部常量 , 使得代碼更加清晰易懂 。 在程序代碼中 , 可以直接使用系統(tǒng)常量 。 在設(shè)置控件的前景色 、 背景色等顏色屬性時(shí) , 也會(huì)用到 VbRed、 VbYellow、 VbBlue等一系列內(nèi)部常量 。 執(zhí)行 “ 視圖 ” 菜單中的 “ 對象瀏覽器 ” 命令 ( 或按 F2鍵 ) , 打開 “ 對象瀏覽器 ” 對話框 , 如上圖所示 。 對話框底部的文本區(qū)將顯示該常量的功能 。 系統(tǒng)常量也就是符號(hào)常量 , 但它是由系統(tǒng)定義的 , 也可以在程序中引用 , 不能修改 。 同時(shí) , 因?yàn)槌A恐翟?Visual Basic更高版本中可能還要改變 , 常量的使用也可使程序保持兼容性 。 Visual Basic的變量 變量是在程序運(yùn)行過程中其值可以發(fā)生變化的量 。 系統(tǒng)為程序中的每一個(gè)變量分配一個(gè)存儲(chǔ)單元 , 變量名實(shí)質(zhì)上就是計(jì)算機(jī)內(nèi)存單元的名字 。 在 Visual Basic中可以通過以下幾種方式來聲明變量及類型 。 [AS 數(shù)據(jù)類型名 ]:方括號(hào)部分表示該部分可以缺省 。 為方便定義 , 可在變量名后加類型符來代替 “ AS 類型數(shù)據(jù)名 ” 。 類型符參見表 21。 Visual Basic的變量 例如: Dim iCount As integer , sAllsum As single 等價(jià)于: Dim iCount%, sAllsum! 它創(chuàng)建了整型變量 iCount與單精度型變量 sAllsum。 對于字符串變量 , 根據(jù)其存放的字符串長度是否固定 , 其定義方法有兩種: Dim 字符串變量名 AS String Dim 字符串變量名 AS String *字符數(shù) 前一種方法定義的字符串將是不定長的字符串;后一種方法可定義定長的字符串 , 存放的最多的字符個(gè)數(shù)由其中的字符數(shù)確定 。 除了用 Dim語句聲明變量外 , 還可以用 Static、 Public、 Private等關(guān)鍵字聲明變量 , 這些將在以后的章節(jié)中討論 。 Visual Basic規(guī)定的變量說明字符為: %( 整型 ) 、
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1