1、复选框和单选按钮 2、框架 3、列表框和组合框 4、滚动条 5、鼠标器事件 6、键盘

Slides:



Advertisements
Similar presentations
《公路纵断面设计》 —— 纵断面设计的要求 道桥系 二○○七年五月. 纵断面设计的一般要求 1 .纵坡设计必须满足《公路工程技术标准》中的各项规定。 2 .为保证汽车能以一定的车速安全舒顺地行驶,纵坡应具有 — 定 的平顺性,起伏不宜过大及过于频繁。尽量避免采用极限纵坡 值.缓和坡段应自然地配合地形设置,在连续采用极限长度的.
Advertisements

第七章 常用控件 7.1 控件概述 7.2 常用内部控件 本章要求 返回目录 第七章 常用控件 (Common Control)
第 1 章 公共基础知识 第 2 章 Visual Basic程序开发环境 第 3 章 对象及其操作 第 4 章 数据类型及其运算
第二章 VB的编程机制 【授课时间】第3周,第2次课 【授课题目】 2.1 面向对象程序设计概述 2.2 VB中的对象
日月潭的水怪 動畫重新著色過的圖片淡出成為黑白圖片 (進階)
市民三小時免費上網線上教學 入門班.
第10章 处理图形 Visual Basic 程序设计教程.
和码汉字字形技术 和码汉字字形学习法 和码汉字字形输入法.
第 9 章 表单控件的使用 本章提要:VFP表单控件工具栏上的21个基类控件及表单集,它们的常用属性、方法、事件及主要功能等。为叙述的方便,将VFP的基类控件及表单集按主要功能分为五类: 1.输出类:标签、图像、线条、形状。 2.输入类:文本框、编辑框、微调控件、列表框、组合框。 3.控制类:命令按钮、命令按钮组、复选框、选项按钮组、计时器。
Style.
WINDOWS98资源管理器教案 一、   教学目标 1、知识目标:掌握资源管理器的结构;通过资源管理器掌握利用左键和右键的拖动完成文件及文件夹的复制和移动这两个操作;能分别使用左键和右键进行这两种操作,且能区分左键和右键的不同。
计算机应用基础 Excel部分.
开放教育入学培训 —— 计算机培训: 基础知识
台灣銀行 VS. 合作金庫 指導老師:李源明 第17組 組員: 廖御君 陳幸君 柯孟青
项目六 其他工具应用 任务一 裁剪图像 任务二 擦除图像背景 任务三 【3D】工具应用.
計算機概論 使用Excel製作試算表.
第五课 小设计师.
14 繪圖與動畫 [我的小畫家][打磚塊遊戲] 14-1 繪圖的基礎 14-2 滑鼠事件與基本繪圖 14-3 在Bitmap物件繪圖
VB教学中游戏化教学案例设计.
网 络 课 程 马 鞍 学 网 络 山 课 程 大 络 网 Visual Basic程序设计 第 一 讲 最容易接受的编程语言
尋找世界文明的曙光 美索不達米亞 將地方圖案插入此投影片 選取〔插入〕功能表 〔圖片〕指令 選取〔從檔案〕指令 選取你的標幟圖片檔案
Visual Basic程序设计.
第6章 数 组 6.1 一维数组 6.2 控件数组 6.3 二维数组.
数组 第 6 章.
程式語言 -Visual Basic 變數、常數與資料型態.
副程式 將可以重複使用的程式區塊獨立而成 寫在Private Sub 函數名稱() 副程式碼 End Sub 呼叫副程式
Visual Basic程序设计 第八章 过程 -子程序和函数
第十一讲 VB常用标准控件(2).
Visual Basic程序设计基础 计算机科学学院.
第4章 程序控制结构与算法基础.
計算機程式 廖文淵 Department of Computer Science and Engineering
Visual Basic 程序设计教程 机械工业出版社同名教材 配套电子教案 2003 年 6月.
第8章 键盘、鼠标事件和图形 Visual Basic为用户提供了键盘、鼠标事件用于响 应键盘操作和鼠标操作。在Visual Basic中,大多 数控件都有键盘事件和鼠标事件。这一章将讲述 与键盘和鼠标相关的内容,除此之外,还有通常 在鼠标事件中出现的关于绘制图形方面的内容。
附錄E Access事件類別 主從式資料庫系統 - 附錄E.
湖北职院计科系.
第五章 Windows窗体界面设计 5.1 鼠标事件与键盘事件 5.2 Windows窗体基本控件 5.3 菜单与工具栏
第十二章 事件 12-1 KeyPress 12-2 KeyDown及KeyUp
程式設計 Visual Basic簡介 週次:1 建國技術學院 資管系 饒瑞佶 2003年9月17日.
第十二章 Win32環境程式設計 這一章節可以說是本書精華之一,Win32程式設計算是比較複雜的部分,但是我們以最簡單的敘述帶領著大家進入Win32程式設計的殿堂,讓你寫出來的程式具有一定的水準以上。若能將本章與下一章的技巧靈活運用,更能讓大家寫出高階的視窗程式。
广州市教育局教学研究室编写的 初中《信息技术》第二册第二章 《程序设计初步》
第四章 命令按钮、标签和文本框 大多数应用程序中都有命令按钮CommandButton控件,用户可以单击按钮执行某项操作。
Visual Basic程序设计.
高等学校计算机基础教育教材 Visual Basic 6.0 程序设计 上海中医药大学现代教育技术中心 计算机教学部 1.
第二章 创建用户界面 本章重点和难点 2.1 基本属性 2.2 创建窗体 2.3 Visual Basic的常用控件 2.4 制作菜单.
MS Windows XP 作業系統使用操作簡介.
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
VB程序设计语言 主讲教师:王 杨.
VB程序设计语言 主讲教师:王 杨.
程式設計 Visual Basic簡介 週次:2 建國技術學院 資管系 饒瑞佶 2003年9月17日.
第11章 实用扩展控件 11.1 RichTextBox控件 11.2 TreeView和ListView控件 11.3 其他扩展控件 结束.
菜单、状态栏和工具栏 菜单 状态栏 工具栏 编写代码 创建用户界面 Debug and Deploy 使用 Visual
VB程序设计语言 主讲教师:王 杨.
網路遊戲版 幸福農場168號.
第三冊第十四課記承天夜遊 王永榮 將地方圖案插入此投影片 選取〔插入〕功能表 〔圖片〕指令 選取〔從檔案〕指令 選取你的標幟圖片檔案
第三篇 Excel 2002 第六章 認識Excel 2002 第七章 深入Excel Excel 2002的功能特色
第六章 選擇結構 (應用:核取方塊、選項按鈕、框架)
VB语言程序设计教程.
第7章 表单控件设计.
第二章、第三章错题分析.
第八次上課流程表 *** 大頭貼 1. 請到 大頭貼網站 製作圖檔 2. 將圖片存到桌面(按右鍵---另存圖片)
Visual Basic 程序设计及应用教程 (6.0版)
选择结构设计 第 4 章 程序流程有三种最基本的控制结构,即顺序结构、选择结构和循环结构。
Word
第4章 文字标注和编辑 重点内容: 设置文字样式 创建单行文字 创建多行文字 创建字段 创建表格.
程式設計 Visual Basic簡介 週次:4 建國技術學院 資管系 饒瑞佶 2003年10月18日.
Print方法和函数 2019/5/19.
第八章: 輸入裝置-鍵盤與滑鼠.
程式設計 Visual Basic簡介 週次:4 建國技術學院 資管系 饒瑞佶 2003年11月1日.
解析算法与枚举算法.
Word 2010 文書處理技巧 圖資中心資訊組 李訓榮.
Presentation transcript:

1、复选框和单选按钮 2、框架 3、列表框和组合框 4、滚动条 5、鼠标器事件 6、键盘 第7章 常用控件 1、复选框和单选按钮 2、框架 3、列表框和组合框 4、滚动条 5、鼠标器事件 6、键盘

7.1 单选钮和复选框 Caption属性:文本标题。 Alignment属性 0:控件钮在左边,标题显示在右边。 1:控件钮在右边,标题显示在左边。 Value属性 单选钮(逻辑型) 检查框(数值型) True:选定 0--Unchecked:未被选定 False:未选定 1--Checked:选定 2--Grayed:灰色,禁止选择 Style属性 0--Standard:标准方式 1--Graphical:图形方式 例:7-1

7.2 框架(Frame) 框架内控件的创建方法: 方法1:单击工具箱上的工具,然后用出现的“+”指针,在框架 设Caption为 "字体" 框架内控件的创建方法: 方法1:单击工具箱上的工具,然后用出现的“+”指针,在框架 中适当位置拖拉出适当大小的控件。 不能使用双击工具箱上图标的自动方式。 方法2:将控件“剪切”到剪贴板,然后粘贴(Ctrl+V)到框架。

Caption属性:框架标题 Enabled属性 False:标题呈灰色,不允许对框架内的对象进行操作。 Visible属性 True:框架及其控件可见。 False:框架及其控件被隐含起来。 Click、DblClick事件: 一般不需要编写框架的事件过程。 例7-2 框架用法示例。

7.3 列表框和组合框 列表框各主要属性的值: 列表框各主要属性的值: List1.ListIndex = 3 (下标从0开始的) 7.3 列表框和组合框 列表框各主要属性的值: List1.ListIndex = 3 (下标从0开始的) List1. ListCount = 5 List1. Selected(3) = True,其余为False。 List1. Sorted = False,没有排序。 List1. Text 为 “cox” , 与List1. List(List1. ListIndex)相等 List1 Combo1 列表框各主要属性的值: Combo1.ListIndex = 0 Combo1. ListCount = 8 Combo1. Selected(0) = True 其余为False。 Combo1. Sorted = False Combo1. Text 为 “李宁”

1. 共有的重要属性 (P:可在程序中设置或引用,D:可在设计状态设置。) List :PD 字符型数组,存放列表框的项目,下标是从0开始。 ListIndex:P 选中的项目的序号,没有项目被选定时为-1 ListCount:P 项目的数量,ListCount-1是最后一项的下标。 Sorted:D True:按字母顺序排列。 False:按加入先后顺序排列。 Text:P 列表项中被选定的内容, List 1.List(List 1.ListIndex) = List1.Text。

2. 列表框的特有属性 Selected:P 3. 列表框的特有属性 逻辑数组。 Selected(i)的值为True表示第i+1项被选中。 MultiSelect 0-None:禁止多项选择。 1-Simple:简单多项选择。 2-Extended:扩展多项选择。 3. 列表框的特有属性 Style 类型 Style 输入 下拉式组合框 能 简单组合框 1 下拉式列表框 2 不能

4. 方法 5. 事件 列表框:Click、DblClick。 AddItem 对象.AddItem item [, index] RemoveItem 对象.RemoveItem index Clear 对象.Clear 5. 事件 列表框:Click、DblClick。 组合框:Click,只有简单组合框才有DblClick事件。 一般不需要编写Click事件过程。 通常在单击命令按钮或发生DblClick事件时才读取Text属性。 例:7-3

7.5 滚动条 重要属性 Max:最大值 -32 768~32 767 Min:最小值 -32 768~32 767 SmallChange 最小变动值,单击两端箭头时移动的增量值。 LargeChange 最大变动值,单击空白处滑块时移动的增量值。 Value 滑块所处位置所代表的值。 事件: Scroll:拖动滑块时会触发Scroll事件。 Change:Value属性改变时触发Change事件。 例:7-5

7.10 鼠标器 1. 鼠标器事件 注意:鼠标事件发生在什么对象上,是窗体上还是控件上。当鼠标指针位于某个控件上时,触发控件的鼠标事件,当鼠标指针位于窗体上没有控件的空白区域时,触发窗体的鼠标事件。 MouseDown事件 Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) MouseUp事件 Sub Form_MouseUp(Button As Integer, Shift As Integer, MouseMove事件 Sub Form_MouseMove(Button As Integer, Shift As Integer,

b2 b1 b0 使用符号常数: (1) Button参数 b1为1:按下了右键; 例如:Button为2(010B),即b1 为1,表示按下了右键; 如果按了左键,则b0为1, b1和B2为0, Button为1(001B) If button = 1 Then '或者 If button = vbLeftButton Then … ' 这是按了左健后执行的代码 Endif 使用符号常数: 1—vbLeftButton:用户按下左键触发了鼠标事件; 2—vbRightButton:用户按下右键触发了鼠标事件; 4—vbMiddleButton:用户按下中键触发了鼠标事件。

b2 b1 b0 (2) Shift参数 b0为1:按下了Shift键; b1为1:按下了Ctrl键; b2为1:按下了Alt键。 例如:Shift为2(010B),即b1 为1,表示仅按下了Ctrl键; 如果同时按了Ctrl和Shift键,则B0和B1为1,B2为0,Shift为3(011B) If Shift = 1 and Button = 2 Then … ‘ 这是仅按住Shift健单击鼠标右键后执行的代码 End If (3)x,y 鼠标的当前位置 例:7-6 例7-7

区别 KeyPress(KeyAscii As Integer) KeyDown(keycode As Integer, shift As Integer) 区别 KeyPress KeyDown和KeyUp 事件发生的时间 输入一个ASCII字符 按任意一个键 参数值 KeyAscii接收到 字符的ASCII值 KeyCode接收到 键的扫描码 按Shift+A时 事件发生的次数 事件发生一次 事件发生两次 按Shift+A时参数值 (键盘处于大写状态) 97 第一次是17 第二次是65 (键盘处于小写状态) 65