計算機程式Visual BASIC 程式設計 四海工商專校 電算中心 廖文淵 E-Mail: andres@sitc.edu.tw Chapter 9 VB控制項(3):核取方塊、選項按鈕、框架、計時器 1. 核取方塊 (Check Box) 顯示指定記號 提供 Yes/No 或 True/False 選項 可用分組的核取方塊控制項顯示多個選項,使用者可從中選擇一個或多個選項 與選項按鈕控制項相同之處: 都是用來指示使用者所作的選擇 與選項按鈕控制項不同之處: 對於一組選項按鈕,一次只能指定其中的一個 對核取方塊控制項,可指定任意數目的核取方塊 Value 屬性 指示核取方塊處於指定、未指定或禁止狀態(黯淡的) 設定值 數值 常數 不核取 0 vbUnchecked 核取 1 vbChecked 灰色 2 vbGrayed 預設值為 vbUnchecked(=0) 可預先指定若干核取方塊 Form_Load 或 Form_Initialize 程序中將 Value 屬性設定為 vbChecked Value 屬性 = vbGrayed 禁用核取方塊 Click 事件 按一下核取方塊控制項將引發 Click 事件 Private Sub Check1_Click() If Check1.Value = vbChecked Then Check1.Caption = 指定 ElseIf Check1.Value = vbUnchecked Then Check1.Caption = 未指定 End If End Sub 若使嘗試連按兩下核取方塊控制項,將被當作兩次按一下,而且分別處理每次按一下 不支援按兩下事件 回應滑鼠和鍵盤 TAB 鍵 + SPACEBAR 鍵 : 駐點轉移到核取方塊控制項上,會引發 Click 事件 增強 Check Box 控制項的視覺效果 Style、Picture、DownPicture 、 DisabledPicture 屬性 2. 選項按鈕 (Option Box) 當指定一選項按鈕時,同組中的其它選項按鈕會自動失效 建立選項按鈕群組 首先繪製框架或圖片方塊 繪製選項按鈕在不同的收納器控制項中,像框架控制項、圖片方塊控制項或表單 執行階段 每一組選項鈕中,只能指定一個選項按鈕 新增到表單上的選項按鈕,會自動成為同一組選項 要將某按鈕新增到其它的群組中,可把按鈕放在框架或圖片方塊控制項中 執行階段選擇選項按鈕 滑鼠按一下按鈕 TAB 鍵: 將駐點轉移到控制項 TAB 鍵: 選擇一組選項按鈕 再用方向鍵從組中指定一個按鈕 在選項按鈕的標題上建立快速鍵 在程式碼中將選項按鈕的 Value 屬性設定為 True Value 屬性 指出是否指定了此按鈕 指定時,數值將變為 True optPentium.Value = True 設定預設選項按鈕: 在設計階段透過設定 Value 屬性 在執行階段用上述陳述式設定 Value 屬性 可用每個選項按鈕控制項的 Value 屬性,判斷指定的選項,並作出相對的回應 建立鍵盤快速鍵及其他 Caption 屬性 建立對應鍵 對應鍵的字母前加入一個連接字元 () Pentium” 執行階段: Pentium,同時按下 ALT+P 組合鍵 要使標題包含連字元但不建立對應鍵,就應使標題包含兩個連字元 () Enabled 屬性 = False 執行階段,將顯示黯淡的選項按鈕,這意味著按鈕無效 增強選項按鈕控制項的視覺效果 Style 、Picture、DownPicture 和 DisabledPicture 屬性 3. 框架 (Frame) 將其它控制項分成可識別的控制項組 多數情況下,都是被動地使用框架控制項,將其它控制項分組,而不必回應框架控制項的事件 但很可能需要修改的是框架控制項的 Name、Caption 或 Font 屬性 4. 計時器 (Timer) 獨立於使用者,可用來在一定的時間間隔執行階段 檢查系統小時鐘,判斷是否該執行某項任務 也可用於背景處理 Interval 屬性 指定定時器事件之間的毫秒數 在大致相等的時間間隔中不斷接受定時器事件 幾個限制: 值可在 0 到 64,767 之間(包括這兩個數值) 系統每秒產生 18 個計時信號─ 所以使用毫秒衡量 Interval 屬性,間隔實際的精確度也不會超過 18 分之一秒。 * * 1. 核取方塊 (Check Box) 2. 選項按鈕 (Option Box) 3. 框架 (Frame) 4. 計時器 (Timer) * *
您可能关注的文档
- 材料与方法临床资料结果-第三军医大学学报.doc
- 材料对微波电缆性能的影响-微波EDA网-射频工程师天线工程师培训.pdf
- 材质贴图系统.ppt
- 杜尔伯特蒙古族自治.doc
- 条带状混合岩.ppt
- 杭州万向职业技术学院学生院内转专业实施细则.doc
- 杭州规范房屋租赁经纪行为百日行动专项检查情况汇总表.doc
- 板桥高中数学科祝福您顺心愉快!.pdf
- 极大平面图理论研究进展-计算机学报.pdf
- 极点热层密度变化特征及其受太阳风扇形结构调制-地球物理学报.pdf
- (正式版)DB51∕T 1867-2014 《袋栽黑木耳生产技术规程》.docx
- (正式版)DB51∕T 2413-2023 《油橄榄密植丰产栽培技术规程》.docx
- (正式版)DB51∕T 2436-2017 《川菜东坡一品肉烹饪工艺技术规范》.docx
- (正式版)DB51∕T 2396-2017 《农村电子商务服务站(点)服务与管理规范》.docx
- (正式版)DB51∕T 2419-2017 《桢楠扦插育苗技术规程》.docx
- CN105145773B 一种无花果曲奇饼干及其制作方法 (江苏农林职业技术学院).docx
- CN105203825A 微测量电极的制作方法和热电势的测量方法及相关装置 (国家纳米科学中心).docx
- CN105137533B 一种啁啾光纤光栅及其制作方法 (南京航空航天大学).docx
- (正式版)DB51∕T 2453-2018 《巴山新居公共管理指南》.docx
- (正式版)DB51∕T 1892-2014 《川西北地区沙化土地治理技术规程》.docx
原创力文档

文档评论(0)