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

正文內(nèi)容

vb程序設(shè)計(jì)基礎(chǔ)(4)(編輯修改稿)

2025-02-08 21:14 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 MyName = “湖南省衡陽(yáng)市 常量和變量 ② Static Static用于在過(guò)程中定義靜態(tài)變量,每次引用該變量定義時(shí),其值會(huì)繼續(xù)保留。由 Dim定義的變量稱為自動(dòng)變量,每次引用該變量定義時(shí),變量值會(huì)被重新設(shè)置(數(shù)值變量設(shè)置為 0,字符串變量設(shè)置為空)。 例如:下面的程序中變量 Var1和 Var2的值會(huì)相同嗎? Private Sub Form_Click() Dim Var1 As Integer Static Var2 As Integer Var1 = Var1 + 1 Var2 = Var2 + 1 Print Var1, Var2 End Sub 每單擊一次窗體,靜態(tài)變量 Var2累加 1,而自動(dòng)變量 Var1會(huì)被置 0 常量和變量 ③ Public 用來(lái)在標(biāo)準(zhǔn)模塊中定義全局變量。 ④ Private 用來(lái)在 標(biāo)準(zhǔn)模塊、窗體模塊 的聲明部分定義模塊級(jí)變量。 常量和變量 (2) 用 DefType語(yǔ)句聲明變量 用 DefType語(yǔ)句可以在標(biāo)準(zhǔn)模塊 、 窗體模塊的聲明部分定義變量 , 且只對(duì)它所在的模塊起作用 。 一般格式: Def Type 字母范圍 Type可以是 Int、 Lng、 Sng、 Dbl、 Cur、 Str、 Byte、Bool、 Date、 Obj、 Var。 DefType語(yǔ)句中說(shuō)明的字母 、 以及以該字母開頭的變量名都是那種類型的變量名 。 例如: DefDbl LP ‘凡是變量名以字母 L到 P開頭的變量都定義為雙精度型 。 類型說(shuō)明符 ( %amp。!@$) 總是比 DefType語(yǔ)句優(yōu)先起作用 。 常量和變量 (3) 隱式聲明變量 VB允許用戶不顯式聲明變量而直接使用,系統(tǒng)臨時(shí)為新變量分配存儲(chǔ)空間并使用,這就是隱式聲明。所有隱式聲明的變量都是 Variant數(shù)據(jù)類型 。 VB根據(jù)程序中賦予變量的值來(lái)自動(dòng)調(diào)整變量的類型。 下面的程序中使用的變量 a, b, Total都沒(méi)有事先定義: Private Sub Form_Click() Total% = 0 a = 10: b = 20 Total = a + b Print “Total=。 Total End Sub 變量的作用域 每個(gè)變量都有它的作用范圍,即作用域。根據(jù)變量在 VB應(yīng)用程序中的定義位置和所使用的定義語(yǔ)句的不同,可以分為 局部變量 、 模塊變量 和 全局變量 。 VB應(yīng)用程序的構(gòu)成 應(yīng)用程序 窗體模塊 聲明部分 通用過(guò)程 事件過(guò)程 標(biāo)準(zhǔn)模塊 聲明部分 通用過(guò)程 變量的作用域 在過(guò)程(事件過(guò)程或通用過(guò)程)內(nèi)定義的變量叫做局部變量,其作用域是它所在的過(guò)程。因此,在不同的過(guò)程中可以定義相同名字的局部變量。 局部變量在過(guò)程內(nèi)用 Dim、 Static定義,例如: Sub Command1_Click() Dim Tempnum As Integer Static Total As Double End Sub 一、局部變量 Local 變量的作用域 模塊變量包括窗體變量和標(biāo)準(zhǔn)模塊變量。 窗體變量可用于該窗體內(nèi)的所有過(guò)程(事件過(guò)程或通用過(guò)程)。 當(dāng)同一窗體內(nèi)的不同過(guò)程使用相同的變量時(shí),必須定義窗體層變量。 窗體層變量不能隱式聲明。方法是:在程序代碼窗口的“對(duì)象”框中選擇“通用”,并在“過(guò)程”框中選擇“聲明”。 標(biāo)準(zhǔn)模塊中模塊層變量的聲明和使用與窗體層變量類似。 二、模塊變量 Module 變量的作用域 默認(rèn)情況下,模塊級(jí)變量對(duì)該模塊中的所有過(guò)程都是可見(jiàn)的,但對(duì)其他模塊不可見(jiàn)。模塊級(jí)變量在模塊的聲明部分用 Private、 Dim聲明。例如: Private intTemp As Integer 或 Dim intTemp As Integer 變量的作用域 全局變量的作用域最大,可以在工程的每個(gè)模塊、每個(gè)過(guò)程中使用。 全局變量必須在標(biāo)準(zhǔn)模塊的聲明部分中聲明 ,不能在過(guò)程或窗體模塊中聲明;并且,全局變量必須用 Public或 Global語(yǔ)句聲明,不能用 Dim語(yǔ)句聲明。例如: Public intNumber As Integer 三、全局變量 Public 變量的作用域 對(duì)于局部變量來(lái)說(shuō),可以不用 Dim或 Static定義,而是在需要時(shí)直接給出變量名 (不建議) 。 默認(rèn)聲明只適用于局部變量,模塊級(jí)變量和全局變量必須用 Dim或 Public語(yǔ)句顯式聲明。 默認(rèn)聲明局部變量,有可能使程序出現(xiàn)無(wú)法預(yù)料的結(jié)果,而且較難查出錯(cuò)誤。為了安全起見(jiàn),最好能顯式地聲明程序中使用的所有變量。 下面通過(guò)實(shí)例說(shuō)明。 四、默認(rèn)聲明(隱式聲明) 常用內(nèi)部函數(shù) VB提供了上百種內(nèi)部函數(shù),要求掌握 表 常用函數(shù)的功能及使用 : 數(shù)學(xué)函數(shù)、轉(zhuǎn)換函數(shù)、日期和時(shí)間函數(shù)、隨機(jī)數(shù)函數(shù) 。 函數(shù) 調(diào)用方法: 函數(shù)名(參數(shù)列表) 有參函數(shù) 函 數(shù) 名 無(wú)參函數(shù) 說(shuō)明: ( 1) 使用 內(nèi)部 函數(shù)要注意參數(shù)的個(gè)數(shù)及其參數(shù)的數(shù)據(jù)類型 ; ( 2) 要注意函數(shù)的定義域(自變量或參數(shù)的取值范圍) ; ( 3)要注意函數(shù)的值域。 常用內(nèi)部函數(shù) 常用的數(shù)學(xué)函數(shù)有 : Sin(x) Cos(x) Tan(x) Atn(x) Abs(x) Sgn(x) Sqr(x) Exp(x) 說(shuō)明: (1)在三角函數(shù)中的自變量是以弧度為單位。 如: sin300 sin(*30) (2) sqr(x)函數(shù)要求自變量 x=0 (3) Exp(x) 函數(shù)要求自變量 x不能超過(guò) ,否則函數(shù)的值就會(huì)超出實(shí)數(shù)在計(jì)算機(jī)中的表示 范圍,導(dǎo)致錯(cuò)誤發(fā)生。 一、數(shù)學(xué)函數(shù) 常用內(nèi)部函數(shù) 常用轉(zhuǎn)換函數(shù)見(jiàn)表 ,相關(guān) 說(shuō)明如下: ( 1) 要區(qū)別兩個(gè)取整函數(shù) int()和 fix() Fix(N)為截?cái)嗳≌?,即去掉小?shù)后的數(shù)。 Int(N)為不大于 N的最大整數(shù)。 例如: Fix() =9, Int() =9 Fix() =9, Int() =10 ( 2) Asc(Abcd) 值為: 65 (只取首字母的 AscII值) ( 3) Val(“abc123”) 值為: 0, Val() 值為 注意: Val( )函數(shù)只將最前面的數(shù)字字符轉(zhuǎn)換為數(shù)值。 二、轉(zhuǎn)換函數(shù) 常用內(nèi)部函數(shù) 1. Date、 Now、 Time函數(shù) Date函數(shù):返回當(dāng)前系統(tǒng)日期。語(yǔ)法: Date Now函數(shù):返回當(dāng)前系統(tǒng)日期和時(shí)間。語(yǔ)法: Now Time函數(shù):返回當(dāng)前系統(tǒng)時(shí)間。語(yǔ)法: Time 2. Year、 Day、 Month函數(shù)(年、月、日) Year函數(shù):返回年份。語(yǔ)法: Year(Now) Day函數(shù):返回年份。語(yǔ)法: Day(Now) Month函數(shù):返回年份。語(yǔ)法: Month(Now) 3. Hour、 Minute、 Second函數(shù)(時(shí)、分、秒) Hour函數(shù):返回小時(shí)。語(yǔ)法: Hour(Now) Minute函數(shù):返回分鐘。語(yǔ)法: Minute(Now) Second函數(shù):返回秒。語(yǔ)法: Second(Now) 三、日期和時(shí)間函數(shù) 常用內(nèi)部函數(shù) 語(yǔ)法: Rnd[(number)] Rnd函數(shù)可以省略參數(shù)和括號(hào) 。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1