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

正文內(nèi)容

第八章子過程和函數(shù)-在線瀏覽

2024-09-11 13:23本頁面
  

【正文】 程序和函數(shù) ?如何編寫和使用 ?子程序和函數(shù)的作用域 ? VB內(nèi)部函數(shù)介紹 VB模塊 模塊的兩層含義: l 工程中的資源: 一個應(yīng)用程序就是一個工程,窗體模塊( .frm)、類模塊( .cls)、標(biāo)準(zhǔn)模塊( .bas)。這是一種高層次的模塊劃分,它們以獨立的文件方式管理。相對來說這是一種較低層次的模塊劃分。 VB文件的內(nèi)容 每一類型的文件都可以包含過程和通用聲明: ? 過程: 可以是子過程、函數(shù)過程或事件過程。 ? 聲明: 在模塊級通用聲明部分放置常量、變量、動態(tài)鏈接庫等的聲明。調(diào)用方法為:窗體名 .過程名,如 。 標(biāo)準(zhǔn)模塊中包含: ? 通用過程 ? 沒有事件過程 ? 公共或模塊級的變量、常量、外部過程和全局過程的聲明 說明: ? 標(biāo)準(zhǔn)模塊存放于獨立的文件中,其擴展名為 .bas 。 類模塊文件 *.cls 類模塊包含用來創(chuàng)建對象的類定義 包含類的屬性和方法的定義 子過程和函數(shù) VB中的過程: ?事件過程( Private Sub 對象名 _事件名) ? Sub過程,又稱通用過程,或子過程 ? Function過程,稱 函數(shù) 通用過程 一、定義和調(diào)用通用過程 ? 定義 [Private | Public] [Static] Sub 過程名 (參數(shù)列表 ) ……. End Sub 參數(shù)列表: [ByVal] 參數(shù)名 As 類型 , …… ? 調(diào)用 – Call ChangeColor(3) – ChangeColor 2 事件過程 二 、 定義和調(diào)用事件過程 ? 事件過程是 VB事件驅(qū)動編程的重要機制 。 ? 定義事件過程使用的是固定格式 , 不需要人工書寫: Private Sub 對象名 _事件名 (參數(shù)列表 ) 事件響應(yīng)代碼 End Sub ? 事件過程除了由系統(tǒng)自動來調(diào)用之外 , 也可以將它看作一個普通的子程序在程序中用代碼來調(diào)用 , 調(diào)用語法沒有特殊之處 。 Sub Find(one As String, all() As String) Dim i As Integer, max As Integer max = Ubound(all) 39。 去兩端空格 MsgBox 找到啦 Exit Sub 39。 ? 函數(shù)賦值語句可以出現(xiàn)函數(shù)的任意位置,該語句并不代表退出函數(shù)。 函數(shù)示例 1 【 例 】 編寫函數(shù)可以實現(xiàn)溫度值從華氏轉(zhuǎn)換為攝氏和從攝氏轉(zhuǎn)換為華氏。 按下 【 攝氏 華氏 】 按鈕 Private Sub Command1_Click() = 華氏溫度 = amp。 change(CInt(), False) End Sub 函數(shù)示例 2 【 例 】 寫一個函數(shù) , 用來確定某年是否是閏年 。 年是閏年 Else lblResult = year amp。 ? Private: 表示該過程是私有的 、 局部的 。 ? Public: 表示該過程是公有的 、 全局的 。 如果不指定作用域 , 過程會缺省為 Public。 使用可選參數(shù) 可選的參數(shù)在調(diào)用函數(shù)時可以不填寫,函數(shù)能照??梢怨ぷ?。 可選參數(shù)示例 ? 可以編寫兩個查找的子過程,但因為都是查找,模塊化設(shè)計中通常只定義一個子過程,通過不同的參數(shù)來區(qū)分 ? 修改查找子過程,參數(shù) start指定查找起始位置,參數(shù)direction為
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1