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

正文內容

vb程序設計基礎(4)(編輯修改稿)

2025-02-08 21:14 本頁面
 

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