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

正文內(nèi)容

visual basic程序設計(第2版)上ppt-文庫吧

2025-01-04 09:39 本頁面


【正文】 完成程序設計的任務。 第 2章 建立一個應用程序 面向對象程序設計概述的引入 類 內(nèi)部控件 ActiveX控件 第 2章 建立一個應用程序 面向對象程序設計概述的引入 類 第 2章 建立一個應用程序 面向對象程序設計概述的引入 屬性的設置 屬性( Attribute)是對象的物理性質(zhì),是用來描述和反映對象特征的參數(shù),一個對象的諸多屬性所包含的信息,反映了這個對象的狀態(tài),屬性不僅決定了對象的外觀,有時也決定了對象的行為。 在 Visual Basic系統(tǒng)中,各種對象擁有幾十個屬性,對象的屬性可以在設計對象時通過 “ 屬性 ” 窗口設置;也可以在程序運行時通過事件代碼進行設置。 第 2章 建立一個應用程序 面向對象程序設計概述的引入 屬性的設置 對象 屬性 屬性解釋 屬性顯示方式 利用 “ 屬性 ” 窗口可以編輯對象的 屬性 如圖: 第 2章 建立一個應用程序 面向對象程序設計概述的引入 屬性的設置 屬性設置語句 格式 1: [父類名 ].對象名 .屬性名 = 屬性值 例: Private Sub Form_Load() = 退出 = 4680 = 5280 = 615 = 1335 End Sub 第 2章 建立一個應用程序 面向對象程序設計概述的引入 屬性的設置 格式 2: With 對象名 屬性值表 End with 例: Private Sub Form_Load() With Cmd1 .Caption = 關閉 .Left = 4680 .Top = 5280 .Height = 615 .Width = 1335 End With End Sub 第 2章 建立一個應用程序 面向對象程序設計概述的引入 事件方法的編輯 事件 ( Event) 就是每個對象可能用以識別和響應的某些行為和動作 。 當你用 Visual BASIC創(chuàng)建了一個應用程序,實際上你已經(jīng)開始了事件驅動方式編程的工作,所有你編寫的事件代碼將會在用戶與應用程序交互時,或在對象間 “ 消息 ”傳遞時,或在系統(tǒng)傳遞 “ 消息 ” 時被執(zhí)行。 定義事件過程的語句格式: Private Sub 對象名稱 _事件名稱 ([( 參數(shù)列表 ) ]) 程序代碼 End Sub 第 2章 建立一個應用程序 面向對象程序設計概述的引入 事件方法的編輯 方法 ( Method) 是附屬于對象的行為和動作 , 也可以將其理解為指示對象動作的命令 , 即 Visual BASIC系統(tǒng)提供的一種特殊的過程和函數(shù) 。 Visual BASIC中的內(nèi)部控件都具有定義好的方法 ,不同的對象有不同的方法 , 用戶可根據(jù)需求為對象設計不同的方法 。 調(diào)用方法的語句格式: [對象名 ].方法名 第 2章 建立一個應用程序 面向對象程序設計概述的引入 事件方法的編輯 利用 “ 代碼 ” 窗口可以編輯對象的事件和方法如圖: 對象組合框 事件組合框 過程代碼 第 2章 建立一個應用程序 從軟件工程的角度講,設計一個 Visual Basic的應用程序,可按下面的步驟進行: ( 1)分析問題,確定目標; ( 2)進入 Visual Basic的集成環(huán)境; ( 3)新建工程; ( 4)創(chuàng)建對象、設計對象的屬性; ( 5)設計對象事件或方法; ( 6)保存文件; ( 7)程序運行與調(diào)試,再次保存修改后的程序。 創(chuàng)建 VB程序的步驟 第 2章 建立一個應用程序 VB程序的注釋及書寫規(guī)范 Visual Basic 程序設計 李雁翎 清華大學出版社 程序設計基礎 第 3章 本章要點 數(shù)據(jù)類型 數(shù)據(jù)存儲 內(nèi)部函數(shù) 表 達 式 第 3章 程序設計基礎 數(shù)據(jù)類型 標準數(shù)據(jù)類型 ( Numeric)數(shù)據(jù)是由數(shù)字( 0~ 9)、小數(shù)點和正負號組成,是可以參加算術運算的數(shù)據(jù)。 ( String)是由雙引號( “ ” )括起來的一個符號序列。 ( Currency)數(shù)據(jù)是數(shù)值型數(shù)據(jù)的一種特殊形式,是為表示貨幣多少及對貨幣進行計算而設置的,這種類型的數(shù)據(jù)小數(shù)點前最多有 15位數(shù),小數(shù)點后只保留 4位數(shù),小數(shù)位超過 4個字符的數(shù)據(jù),系統(tǒng)將會按四舍五入原則自動截取。 第 3章 程序設計基礎 數(shù)據(jù)類型 標準數(shù)據(jù)類型 ( Date)是由雙井號( )括起來用于表示時間的數(shù)據(jù)。 ( Boolean)數(shù)據(jù)是描述客觀事物真假的數(shù)據(jù),用于表示邏輯判斷結果,它只有真( True)和假( False)兩個值。 ( Object)是用于存儲 OLE對象的數(shù)據(jù)類型, OLE對象可以是電子表格、文檔、圖片等。 ( Variant)是一種可變的數(shù)據(jù)類型。 ( Byte)是以 1個字節(jié)的無符號二進制數(shù)存儲的數(shù)據(jù)類型。 第 3章 程序設計基礎 數(shù)據(jù)類型 自定義數(shù)據(jù)類型 定義自定義數(shù)據(jù)類型語句格式如下: Type 數(shù)據(jù)類型名 數(shù)據(jù)元素名 [([下標 ])] As 類型名 數(shù)據(jù)元素名 [([下標 ])] As 類型名 ………… End Type 第 3章 程序設計基礎 數(shù)據(jù)類型 自定義數(shù)據(jù)類型 例如 : 用于表示學生自然情況如學號、姓名、性別、出生日期、身高等數(shù)據(jù),可定義成如下結構: Type Student Number As String*8 Name As String*3 Sex As String*1 Day As Date Stature As Single End Type 第 3章 程序設計基礎 數(shù)據(jù)存儲 常量 ,數(shù)據(jù)類型的不同決定了常量的表現(xiàn)也不同。 ,其類型取決于 表達式 值的類型。 定義符號常量語句格式如下: Const 常量名 [As 類型 |類型符號 ] = 表達式 [,常量名 [As 類型 |類型符號 ] = 表達式 ] Visual BASIC系統(tǒng)預先定義好的,用戶可直接引用。 第 3章 程序設計基礎 數(shù)據(jù)存儲 變量 變量( Variable)在程序運行中其值可以改變。 在 Visual BASIC程序中 , 每一個變量都必須有一個名稱 , 用以標識該內(nèi)存單元的存儲位置 , 用戶可以通過變量標識符使用內(nèi)存單元存取數(shù)據(jù); 變量是內(nèi)存中的臨時單元 , 這就決定了它可以用來在程序的執(zhí)行過程中保留中間結果與最后結果 , 或用來保留對數(shù)據(jù)進行某種分析處理后得到的結果; 在給變量命名時 , 一定還要定義變量的類型 , 變量的類型決定了變量存取數(shù)據(jù)的類型 , 也決定了變量能參與哪些運算 。 第 3章 程序設計基礎 數(shù)據(jù)存儲 變量 變量( Variable)在程序運行中其值可以改變。 在 Visual BASIC程序中 , 每一個變量都必須有一個名稱 , 用以標識該內(nèi)存單元的存儲位置 , 用戶可以通過變量標識符使用內(nèi)存單元存取數(shù)據(jù); 變量是內(nèi)存中的臨時單元 , 這就決定了它可以用來在程序的執(zhí)行過程中保留中間結果與最后結果 , 或用來保留對數(shù)據(jù)進行某種分析處理后得到的結果; 在給變量命名時 , 一定還要定義變量的類型 , 變量的類型決定了變量存取數(shù)據(jù)的類型 , 也決定了變量能參與哪些運算 。 第 3章 程序設計基礎 數(shù)據(jù)存儲 變量 ( 1)顯示聲明 聲明局部變量語句格式如下: Dim | Static 變量名 [AS 類型 /類型符 ] [,變量名 [AS 類型 /類型符 ]] 例如: Dim I As integer Dim Sum As single Dim I%, Sum! 第 3章 程序設計基礎 數(shù)據(jù)存儲 變量 ( 2)隱式聲明 未進行顯示聲明而通過賦值語句直接使用,或省略了 [AS 類型 /類型符 ]短語的變量,其類型為變體( Variant)類型。 ( 3)強制聲明 在 Visual BASIC程序的開始處,若出現(xiàn)(系統(tǒng)環(huán)境可設置),或寫入下面語句: Option Explicit 第 3章 程序設計基礎 數(shù)據(jù)存儲 變量 變量的作用域就是變量在程序中的有效范圍。 ( 1)局部變量 在事件過程、通用過程中用 Dim和 Static語句聲明的變量叫局部變量。其作用域只在其所聲明的事件過程、通用過程內(nèi)部。 ( 2)窗體變量和模塊變量 在窗體模塊的聲明部分用 Dim和 Private語句聲明的變量叫窗體變量。 在標準模塊的聲明部分用 Dim和 Private語句聲明的變量叫模塊變量。 第 3章 程序設計基礎 數(shù)據(jù)存儲 變量 在一個 Visual BASIC應用程序中,不能有重名的全局變量;但是局部變量可以和全局變量重名。在某一個事件過程、通用過程中,定義的局部變量若與全局變量重名,局部變量有效,全局變量被屏蔽,而當事件過程、通用過程結束后,這些局部變量從內(nèi)存中釋放(由 Static定義的局部變量例外),而全局變量則當程序運行完畢將從內(nèi)存中釋放。 第 3章 程序設計基礎 數(shù)據(jù)存儲 變量 ( 3)全局變量 全局變量也叫全程變量,它是可以在整個程序的任何模塊、任何過程中使用的變量。 在窗體模塊的聲明部分、標準模塊的聲明部分用 Public語句聲明的變量叫全局變量。 第 3章 程序設計基礎 數(shù)據(jù)存儲 變量 與 Static的區(qū)別 Dim定義的局部變量稱為自動變量。 Static定義的局部變量稱為靜態(tài)變量。 用 Dim定義的局部變量,當執(zhí)行事件過程、通用過程時,變量有效,當事件過程、通用過程結束后,變量從內(nèi)存中釋放。 用 Static定義的局部變量,當執(zhí)行事件過程、通用過程時,變量有效,當事件過程、通用過程結束后,變量不從內(nèi)存中釋放,仍將保留原有的值,一旦重復使用事件過程、通用過程,其值可再次使用。 第 3章 程序設計基礎 內(nèi)部函數(shù) 數(shù)學函數(shù) 常用的數(shù)學函數(shù)的功能及實例如下表: 函數(shù) 功能 例子 函數(shù)值 Abs(N) 絕對值 ABS(3) 3 Cos(N) 余弦 Cos(45 * / 180) Exp(N) e指數(shù) Exp(2) Int(N) 返回參數(shù)的整數(shù)部分 Int() 1234 Log(N) 自然對數(shù) Log() 1 Rnd(N) 返回一個包含隨機數(shù) Rnd 0~1之間的數(shù) Sgn(N) 返回一個正負號或 0 Sgn(5) 1 Sin(N) 正弦 Sin(45 * / 180) Sqr(N) 平方根 Sqr(25) 5 Tan(N) 正切 Tan(45 * / 180) 第 3章 程序設計基礎 內(nèi)部函數(shù) 字符函數(shù) 常用的字符函數(shù)的功能及實例如下表: 函數(shù) 功能 例子 函數(shù)值 Instr(C1,C2) 在 C1中查找 C2的位置 Instr(ABCDE,DE) 4 Lcase$(C) 將 C中的字母轉換為小寫 Lcase$(ABcdE) abcde Left($C,N) 取 C左邊 N個字符 Left$(ABCDE,3) ABC Len(C) 測試 C的長度 Len(ABCDE) 5 LTrim$(C) 刪除左邊的空格 RTrim$(
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1