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

正文內(nèi)容

vb基礎(chǔ)培訓(xùn)ppt課件-資料下載頁(yè)

2025-01-10 14:58本頁(yè)面
  

【正文】 函數(shù)名后面的括號(hào)均不能省略 。 【 例 610】 編寫一計(jì)算階乘的函數(shù) 。 Function FJC(ByVal x As Integer) As Long Dim k As Integer, p As Integer p= 1 If x 0 Then Exit Function End If For k = 1 To x p = p * k Next k FJC = p End Function ( 2) 自定義函數(shù)的調(diào)用 若調(diào)用上述例題中的函數(shù) FJC,必須先確定一個(gè)變量用以接受函數(shù)的返回值,如下兩種形式都可以: M1=FJC(5) 或 MsgBox(“5!” amp。 FJC(5)) 1. 窗體的創(chuàng)建 創(chuàng)建窗體有兩種方法: ( 1) 當(dāng)創(chuàng)建一個(gè)新的項(xiàng)目時(shí) , 系統(tǒng)自動(dòng)創(chuàng)建項(xiàng)目的第一個(gè)窗體 , 并將名稱默認(rèn)為 Form1。 ( 2)在應(yīng)用程序的開發(fā)過(guò)程中,可根據(jù)需要添加新的窗體。右單擊當(dāng)前項(xiàng)目,選擇 “ 添加 /添加 Windows窗體 ” 命令或 “ 添加 /添加新項(xiàng) ” ,在 “ 添加新項(xiàng) ” 對(duì)話框的 “ 模板 ” 列表框中,選擇“ Windows窗體 ” ,單擊 【 打開 】 按鈕,一個(gè)新窗體被添加到項(xiàng)目中,默認(rèn)為 Form2。 2. 窗體的屬性 窗體的屬性決定了窗體的外觀和操作 , 窗體的主要屬性和功能如下: Text: 設(shè)置窗口標(biāo)題欄中的標(biāo)題 。 Size、 Location: 設(shè)置窗口顯示時(shí)的大小和位置 。 ForeColor、 BackColor: 設(shè)置窗體前景色和背景色 。 MinimizeBox、 MaximizeBox: 設(shè)置窗體在運(yùn)行時(shí)是否可以最小化和最大化 。 FormBorderStyle: 設(shè)置窗體在運(yùn)行時(shí)是否可以調(diào)整窗體的大小 。 BackgroundImage: 設(shè)置對(duì)象的背景圖片 , 屬性值是圖片的路徑 。 Cursor: 設(shè)置鼠標(biāo)在該對(duì)象上時(shí)的形狀 。 Font: 設(shè)置對(duì)象中文字的字體 、 大小 、 顏色和風(fēng)格等 。 Icon: 設(shè)置窗體的圖標(biāo) 。 Opacity: 設(shè)置窗體的不透明度級(jí)別 。 WindowState: 設(shè)置窗體的窗口狀態(tài) 。 注意 :用 Windows 窗體設(shè)計(jì)器創(chuàng)建的窗體是類 ( 如 Form1實(shí)質(zhì)是一個(gè)類名 ) , 在運(yùn)行時(shí)顯示的窗體是它的實(shí)例 ,對(duì)當(dāng)前窗體來(lái)說(shuō) , 可以用 “ Me”作為對(duì)象名 , 而不能用 “ Form1”。 例如 , 用程序代碼設(shè)置窗體的標(biāo)題 。 應(yīng)該寫成: =” ” 若寫成: =” ” , 則是錯(cuò)誤的 。 3. 窗體的方法 窗體可以使用的主要方法如下: Activate: 激活窗體并賦予焦點(diǎn) 。 Close:關(guān)閉窗體 。 Hide:隱藏窗體 。 Show:顯示非模式窗體 。 ShowDialog:顯示模式對(duì)話框窗體 。 使用方法的格式為: [對(duì)象名 .]方法名 [表達(dá)式 ] 4 . 窗體的事件 最常用的窗體事件如下: Load:在第一次顯示窗體前發(fā)生 。 Click:在單擊窗體時(shí)發(fā)生 。 DoubleClick:雙擊窗體時(shí)發(fā)生 。 Closed:關(guān)閉窗體后發(fā)生 。 GotFocus:窗體接收焦點(diǎn)時(shí)發(fā)生 。 LostFocus:當(dāng)窗體失去焦點(diǎn)時(shí)發(fā)生 。 5 . 多重窗體 一個(gè) VB應(yīng)用程序可以包含多個(gè)窗體 , 每個(gè)窗體相對(duì)獨(dú)立且具有自己的界面和程序代碼 , 以實(shí)現(xiàn)不同的功能 、 完成不同的任務(wù) 。 ( 1) 設(shè)置啟動(dòng)窗體 在具有多個(gè)窗體的應(yīng)用程序中 , 若不指定啟動(dòng)對(duì)象 , 則窗體 Form1為啟動(dòng)對(duì)象 。 可以根據(jù)應(yīng)用程序功能上的需要把邏輯上最先運(yùn)行的窗體設(shè)置為啟動(dòng)對(duì)象 。 重新設(shè)置啟動(dòng)窗體的方法如下: 1) 選擇 “ 項(xiàng)目/屬性 ” 命令 。 2) 單擊 “ 啟動(dòng)對(duì)象 ” 下拉按鈕 , 選擇某一個(gè)窗體或 Main子過(guò)程作為啟動(dòng)對(duì)象 。 ( 2) 窗體的顯示 在多重窗體程序中 , 除了啟動(dòng)窗體外 , 其他窗體的顯示可以通過(guò)程序代碼來(lái)完成 。 例如:要顯示窗體 Form2, 則可以通過(guò)以下代碼來(lái)實(shí)現(xiàn): Dim FrmDialog As Form2 ?定義一個(gè) Form2類的對(duì)象變量 FrmDialog FrmDialog = New Form2 ?FrmDialog初始化,即創(chuàng)建一個(gè)實(shí)例賦予 FrmDialog () ?顯示 FrmDialog 或采用以下語(yǔ)句: Dim FrmDialog As New Form2 () ? 標(biāo)簽 Label ? 文本框 TextBox ? 命令按鈕 Button ? 單選按鈕 ? 復(fù)選框 ? 框架 ? 列表框 ? 組合框 1. 標(biāo)簽 ( Label) :主要用于描述其它控件 。 (1) 主要屬性 ? AutoSize:設(shè)置標(biāo)簽的大小是否隨顯示內(nèi)容自動(dòng)調(diào)整 。 取值類型 Boolean, 默認(rèn)為 False。 ? BorderStyle:設(shè)置標(biāo)簽的邊框樣式 。 有 3種選擇: Fixed3D( 三維邊框 ) 、 FixedSingle( 單行邊框 ) 、 None( 無(wú)邊框 ) , 默認(rèn)為 None。 ? Enabled:設(shè)置指示標(biāo)簽是否可以對(duì)用戶交互作出響應(yīng) , 值為 True或False。 ? Image、 ImageAlign:設(shè)置圖片以及圖片的對(duì)齊方式 。 ? Visible:設(shè)置該標(biāo)簽是否在窗體上顯示 。 True( 顯示 ) 、 False( 不顯示 ) 。 默認(rèn)為 True ? Text、 TextAlign:設(shè)置在標(biāo)簽中顯示的文本以及文本的對(duì)齊方式 。 2. 文本框 TextBox :允許用戶在應(yīng)用程序中輸入文本 。 (1) 主要屬性 ? Text:接受文本信息 。 運(yùn)行程序時(shí) , 用戶在文本框中輸入的內(nèi)容都保存在該屬性中 。 ? MaxLength:設(shè)置用戶在文本框中鍵入或粘貼的最大字符數(shù) 。 ? Multiline:設(shè)置是否允許顯示或輸入多行文本 。 ? PasswordChar:設(shè)置字符 , 程序運(yùn)行時(shí) , 輸入文本框中的字符全部顯示該字符 。 當(dāng) Multiline為 True時(shí) , 該屬性不起作用 , 如該屬性設(shè)為 “ *” , 則用戶的任何輸入都顯示為 “ *” 。 ? ScrollBars:設(shè)置滾動(dòng)條的模式 。 Both( 水平和垂直滾動(dòng)條 ) 、Horizontal( 水平滾動(dòng)條 ) 、 Vertical( 垂直滾動(dòng)條 ) 、 None( 沒(méi)有滾動(dòng)條 ) 。 ? SelectedText:設(shè)置或返回當(dāng)前選定的文本內(nèi)容 。 ? SelectionLength:設(shè)置或返回文本框中選定的字符數(shù) 。 ? SelectionStart:設(shè)置或返回文本框中選定的文本起始點(diǎn) , 第一個(gè)字符的位置是 0。 ? ReadOnly:設(shè)置文本框內(nèi)容為只讀 。 ( 2) 事件 ? TextChanged: Text屬性值更改時(shí)觸發(fā)該事件 。 ? GotFocus:當(dāng)文本框得到焦點(diǎn)時(shí)觸發(fā)該事件 。 ? LostFocus:當(dāng)文本框失去焦點(diǎn)時(shí)觸發(fā)該事件 。 ? KeyPress:當(dāng)文本框具有焦點(diǎn)時(shí) , 按下任意鍵就會(huì)觸發(fā)該事件 。 ( 3) 方法 ? Focus:使文本框獲得焦點(diǎn) 。 ? Copy:將文本框中的當(dāng)前選定內(nèi)容復(fù)制到剪貼板 。 ? Cut:將文本框中的當(dāng)前選定內(nèi)容移動(dòng)到剪貼板中 。 ? Paste:用剪貼板的內(nèi)容替換文本框中的當(dāng)前選定內(nèi)容 。 ? SelectAll:選擇文本框中的所有內(nèi)容 。 3. 按鈕 ( Button) :主要用于啟動(dòng)應(yīng)用程序 。 。 ( 1) 屬性 ? Text、 TextAlign:設(shè)置按鈕的標(biāo)題文字及對(duì)齊方式 。 ? BackColor、 BackgroundImage:設(shè)置按鈕的背景色及背景圖片 。 ? ForeColor:設(shè)置按鈕控件所包含文字或圖形的前景色 。 ? Image、 ImageAlign:設(shè)置前景圖片以及圖片的對(duì)齊方式 。 ? FlatStyle :設(shè)置按鈕的平面樣式外觀 。 默認(rèn) Standard( 三維 ) 。 ? Font:設(shè)置按鈕包含的文字的字體 。 ( 2) 事件 命令按鈕最常見的事件: Click 例 EX41 例 EX42 4. 單選按鈕 ( RadioButton) :單選按鈕用于讓用戶在一組相關(guān)的選項(xiàng)中選擇一項(xiàng) 。 ( 1) 屬性 ? Text、 TextAlign:設(shè)置控件的標(biāo)題文字及其對(duì)齊方式 。 ? Checked:設(shè)置是否選中單選按鈕 。 選中單選鈕 , Checked為 True;否則 , Checked為 False。 ( 2) 事件 單選按鈕的主要事件有: Click和 CheckedChage事件 。 當(dāng)用戶單擊單選鈕時(shí) , 觸發(fā) Click事件;當(dāng) Checked屬性值發(fā)生改變時(shí) , 觸發(fā) CheckedChage事件 。 5. 復(fù)選框 ( CheckBox) :復(fù)選框用于讓用戶在一組可供選擇的項(xiàng)中選定其中的一項(xiàng)或多項(xiàng) 。 ( 1) 屬性 復(fù)選框的主要屬性有 Text、 Checked和 CheckState。 其中 Text和Checked屬性的意義與單選按鈕相同 。 CheckState:表示復(fù)選框的狀態(tài) 。 Checked( 被選中 ) 、 Unchecked( 未被選中 , 默認(rèn)值 ) 、 Indeterminate( 顯示選中標(biāo)記并變灰 ) ( 2) 事件 復(fù)選框的主要事件有: Click和 CheckedChage事件 。 它們的觸發(fā)條件與單選按鈕相同 。 6. 框架 ( GroupBox) 框架的典型用途是建立包含多個(gè)單選按鈕的邏輯組 , 即當(dāng)窗體上需要?jiǎng)?chuàng)建多組相互獨(dú)立的單選按鈕時(shí) , 可用框架將每組單選按鈕分開 ,這樣對(duì)一個(gè)框架內(nèi)的單選按鈕的操作就不會(huì)影響到框架外的單選按鈕 。 當(dāng)需要將一組單選鈕或復(fù)選框放在框架中時(shí) , 首先應(yīng)設(shè)置框架 , 然后在框架中建立需要的控件對(duì)象 。 ( 1) 屬性 框架的主要屬性是 Text, 它被用來(lái)設(shè)置框架的標(biāo)題 。 ( 2) 事件 框架的主要事件有 Click和 DoubleClick事件 。 ( 3) 方法 ? Add:將指定的控件添加到框架中 。 ? Clear:從框架中刪除所有控件 。 ? Remove:從框架中刪除指定的控件 。 例 EX45 7. 列表框 ( ListBox) :用來(lái)顯示一組選項(xiàng)供用戶選擇 , 用戶一次可以選擇一項(xiàng)或多項(xiàng) 。 ( 1) 屬性 SelectionMode:設(shè)置在列表框中提供單項(xiàng)選擇或多項(xiàng)選擇 Items:設(shè)置列表框中的列表項(xiàng) 。 SelectedItem:獲取或設(shè)置列表框中的當(dāng)前選定項(xiàng) 。 SelectedIndex:獲取或設(shè)置列表框中當(dāng)前選定項(xiàng)的索引 ( 從零開始 ) 。 MultiColumn:獲取或設(shè)置列表框是否支持多列 。 ( 2) 事件 列表框的主要事件有 Click、 DoubleClick和 SelectedIndexChanged事件 。當(dāng) SelectedIndex 屬性值更改時(shí) , SelectedIndexChanged事件將被觸發(fā) 。 ( 3) 方法 列表框常用的方法如下: :向列表框中添加選項(xiàng)。 :從列表框中刪除選項(xiàng)。 :從列表框中刪除指定索引的選項(xiàng)。 :向列表框中插入選項(xiàng)。 :清除列表框中所有的選項(xiàng)。 SetSelected:選擇或清除對(duì)列表框中指定項(xiàng)的選定。 8. 組合框 ( ComBox) :是列表框和文本框的組合 , 用戶可以從列表框中選擇選項(xiàng)或在文本框中輸入新的文本 。 當(dāng)用戶從列表框中選定某項(xiàng)時(shí) , 該選項(xiàng)會(huì)顯示在文本框中 。 組合框和列表框的屬性 、 事件和方法大致相同 , 下面介紹組合框獨(dú)有的一些屬性 。 ? DropDownStyle:設(shè)置組合框的樣式 。 DropDown( 下拉組合框 ) 、 DropDownList( 下拉列表框 ) 、 Simple(簡(jiǎn)單組合框 )。 ? MaxDropDownItems:設(shè)置要在組合框的下拉部分中顯示的最大項(xiàng)數(shù) 。 ? MaxDropDownWidth:設(shè)置組合框下拉部分的寬度 。 ? Text:設(shè)置組合框的文本 。 組合框的常用事件為 DropDown事件 , 單擊組合框的下拉按鈕時(shí)觸發(fā)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1