計算機程式 Visual BASIC 程式設計

Slides:



Advertisements
Similar presentations
第七章 常用控件 7.1 控件概述 7.2 常用内部控件 本章要求 返回目录 第七章 常用控件 (Common Control)
Advertisements

計算機程式及實習 期末報告 題目:超級猜一猜
第二章 VB的编程机制 【授课时间】第3周,第2次课 【授课题目】 2.1 面向对象程序设计概述 2.2 VB中的对象
遊程規劃實務 中華民國遊程規劃設計協會.
自 我 介 紹 班級:運促一乙 姓名:林以權 學號:D
班級:自控四甲 姓名:何禎隆 學號: 老師:謝慶存
計算機程式 Visual BASIC 程式設計
Chapter 9 VB控制項: 標籤、文字方塊、命令鈕
ooxx這個遊戲程式,非常的簡單只要你小時候會玩井字遊戲即可把電腦打敗,可以說是一種考智力取勝的遊戲。
課程名稱:程式設計 授課老師:________
南台科技大學 機械工程系 車輛一甲 學號:4A 學生:黃信成 老師:謝慶存
团队介绍 (1)西湖区社区街道挂职社会实践基地 (2)武义、缙云、双浦乡镇挂职社会实践基地 (3)BOX企业实习社会实践基地
1.了解VB6.0的功能特点 、集成环境。 2.理解面向对象程序设计的几个概念。 3.掌握VB应用程序设计的步骤。
14 繪圖與動畫 [我的小畫家][打磚塊遊戲] 14-1 繪圖的基礎 14-2 滑鼠事件與基本繪圖 14-3 在Bitmap物件繪圖
网 络 课 程 马 鞍 学 网 络 山 课 程 大 络 网 Visual Basic程序设计 第 一 讲 最容易接受的编程语言
Visual Basic 6.0之事件 事件(Event)?
新觀念的 VB6 教本 第 3 章表單設計.
CH10.
2018/9/19.
Chapter 5 迴圈.
Visual Basic程序设计.
程式語言Visual Basic 變數的可視範圍
程式語言 教學投影片.
第七章 MSP430時脈計時器A模組.
程式語言 I – VISUAL BASIC 選擇結構語法與應用 Chapter 7 認知
第十一讲 VB常用标准控件(2).
初识Visual Basic.
第一章 VB概述 本章重点和难点 1.1 VB 概述 1.2 面向对象的程序设计方法基础
Visual Basic程序设计基础 计算机科学学院.
SQL Stored Procedure SQL 預存程序.
計算機程式 廖文淵 Department of Computer Science and Engineering
Visual Basic 程序设计教程 机械工业出版社同名教材 配套电子教案 2003 年 6月.
第9章 視窗應用程式的事件處理 9-1 事件的基礎 9-2 表單事件 9-3 滑鼠事件 9-4 鍵盤事件 9-5 表單的鍵盤事件
程式設計 Visual Basic簡介 週次:1 建國技術學院 資管系 饒瑞佶 2003年9月17日.
網頁切換移轉 JS vs. ASP.NET.
Visual Basic 物件導向程式設計簡介.
PR150 (125K) Reader RS232.
2017 Operating Systems 作業系統實習 助教:陳主恩、林欣穎 實驗室:720A.
Ch03 基本輸出入介面設計 視窗程式設計 授課教師:王大瑾.
第四章 命令按钮、标签和文本框 大多数应用程序中都有命令按钮CommandButton控件,用户可以单击按钮执行某项操作。
Visual Basic程序设计.
第二章 创建用户界面 本章重点和难点 2.1 基本属性 2.2 创建窗体 2.3 Visual Basic的常用控件 2.4 制作菜单.
網頁切換移轉 JS vs. ASP.NET.
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
第1章 Visual Basic 简介 郭清溥.
網路程式設計期末project B 張芸菱.
第六章 選擇結構 (應用:核取方塊、選項按鈕、框架)
VB语言程序设计教程.
PowerPoint 2019/4/9.
Working Model 2D 朝陽科技大學 工業設計系 邱相文.
網頁程式概論 建國科技大學資管系 饒瑞佶 2015/9 V1 2016/4 V2 2016/9 V3.
打地鼠(陣列版).
CH05. 選擇敘述.
雙按button1,2,3,4 Method 方法/動作 textBox2.Text textBox1 textBox3.Text 轉為數字 c是數字 int c = int.Parse(textBox1.Text) + …; textBox3.Text = c.ToString();
GridView.
GridView操作 (II).
Visual Basic 程序设计及应用教程 (6.0版)
选择结构设计 第 4 章 程序流程有三种最基本的控制结构,即顺序结构、选择结构和循环结构。
Video 影像 (VideoPlayer 影像播放器、Camcorder 錄影機) 靜宜大學資管系 楊子青
流程控制:Switch-Case 94學年度第一學期‧資訊教育 東海大學物理系.
函數應用(二)與自定函數.
Print方法和函数 2019/5/19.
程式設計 Visual Basic 週次:7 建國技術學院 資管系 饒瑞佶 2003年12月6日.
程式設計 Visual Basic簡介 週次:4 建國技術學院 資管系 饒瑞佶 2003年11月1日.
Tmux wengyc.
2018 Operating Systems 作業系統實習 助教:林欣穎 實驗室:720A.
Cloud Training Material- 事件 Sherman Wang
Activity的生命週期: 播放音樂與影片 靜宜大學資管系 楊子青
多國語系 建國科技大學 資管系 饒瑞佶.
認識電腦鍵盤.
Presentation transcript:

計算機程式 Visual BASIC 程式設計 四海工商專校 電算中心 廖文淵 E-Mail: andres@sitc.edu.tw

Chapter 9 VB控制項(3): 核取方塊、選項按鈕、框架、計時器 1. 核取方塊 (Check Box) 2. 選項按鈕 (Option Box) 3. 框架 (Frame) 4. 計時器 (Timer)

1. 核取方塊 (Check Box) 顯示指定記號 提供 Yes/No 或 True/False 選項 可用分組的核取方塊控制項顯示多個選項,使用者可從中 選擇一個或多個選項 與選項按鈕控制項相同之處: 都是用來指示使用者所作的選擇 與選項按鈕控制項不同之處: 對於一組選項按鈕,一次只能指定其中的一個 對核取方塊控制項,可指定任意數目的核取方塊

Value 屬性 指示核取方塊處於指定、未指定或禁止狀態(黯淡的) 可預先指定若干核取方塊 Value 屬性 = vbGrayed 設定值 數值 常數 不核取 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 若使嘗試連按兩下核取方塊控制項,將被當作兩次按一下,而且分別處理每次按一下 不支援按兩下事件

回應滑鼠和鍵盤 增強 Check Box 控制項的視覺效果 TAB 鍵 + SPACEBAR 鍵 : 駐點轉移到核取方塊控制項上,會引發 Click 事件 增強 Check Box 控制項的視覺效果 Style、Picture、DownPicture 、 DisabledPicture 屬性

2. 選項按鈕 (Option Box) 當指定一選項按鈕時,同組中的其它選項按鈕會自動失效 建立選項按鈕群組 執行階段 首先繪製框架或圖片方塊 繪製選項按鈕在不同的收納器控制項中,像框架控制項、圖片方 塊控制項或表單 執行階段 每一組選項鈕中,只能指定一個選項按鈕 新增到表單上的選項按鈕,會自動成為同一組選項 要將某按鈕新增到其它的群組中,可把按鈕放在框架或圖 片方塊控制項中

執行階段選擇選項按鈕 滑鼠按一下按鈕 TAB 鍵: 在選項按鈕的標題上建立快速鍵 在程式碼中將選項按鈕的 Value 屬性設定為 True 將駐點轉移到控制項 選擇一組選項按鈕 再用方向鍵從組中指定一個按鈕 在選項按鈕的標題上建立快速鍵 在程式碼中將選項按鈕的 Value 屬性設定為 True

Value 屬性 指出是否指定了此按鈕 指定時,數值將變為 True 設定預設選項按鈕: optPentium.Value = True 設定預設選項按鈕: 在設計階段透過設定 Value 屬性 在執行階段用上述陳述式設定 Value 屬性 可用每個選項按鈕控制項的 Value 屬性,判斷指定的選項, 並作出相對的回應

建立鍵盤快速鍵及其他 Caption 屬性 Enabled 屬性 = False 增強選項按鈕控制項的視覺效果 建立對應鍵 對應鍵的字母前加入一個連接字元 (&) "&Pentium” 執行階段: Pentium,同時按下 ALT+P 組合鍵 要使標題包含連字元但不建立對應鍵,就應使標題包含兩個連字 元 (&&) Enabled 屬性 = False 執行階段,將顯示黯淡的選項按鈕,這意味著按鈕無效 增強選項按鈕控制項的視覺效果 Style 、Picture、DownPicture 和 DisabledPicture 屬性

3. 框架 (Frame) 將其它控制項分成可識別的控制項組 多數情況下,都是被動地使用框架控制項,將其它控制項 分組,而不必回應框架控制項的事件 但很可能需要修改的是框架控制項的 Name、Caption 或 Font 屬性

4. 計時器 (Timer) 獨立於使用者,可用來在一定的時間間隔執行階段 檢查系統小時鐘,判斷是否該執行某項任務 也可用於背景處理

Interval 屬性 指定定時器事件之間的毫秒數 在大致相等的時間間隔中不斷接受定時器 事件 幾個限制: 在大致相等的時間間隔中不斷接受定時器 事件 幾個限制: 值可在 0 到 64,767 之間(包括這兩個數值) 系統每秒產生 18 個計時信號─ 所以使用毫秒衡量 Interval 屬性,間隔實際的精確度也不會超過 18 分 之一秒。