《VB程序设计与应用案例》第5章 界面设计

第5章界面设计 学习目标: ◆掌握窗体设计 ◆掌握标准控件的应用 ◆掌握多重窗体的设计与应用 ◆掌握响应鼠标与键盘事件 掌握菜单的设计与应用
第5章 界面设计 学习目标: ◆ 掌握窗体设计 ◆ 掌握标准控件的应用 ◆ 掌握多重窗体的设计与应用 ◆ 掌握响应鼠标与键盘事件 ◆ 掌握菜单的设计与应用

第5章界面设计 教学内容: 5,1窗体与控件应用基础 5,2常用标准控件及应用案例 5.3多窗体程序的设计与应用 5.4VB工程管理 5.5鼠标与键盘事件 5.6菜单的设计与应用
第5章 界面设计 教学内容: 5.1 窗体与控件应用基础 5.2 常用标准控件及应用案例 5.3 多窗体程序的设计与应用 5.4 VB工程管理 5.5 鼠标与键盘事件 5.6 菜单的设计与应用

5.1应用基础一控件的基本操作 返回目录 1.在窗体上添加控件 >单击工具箱中的图标,在窗体上拖放出所需控件 >双击工具箱中的图标(窗体中央出现一个缺省大小的控 件),根据需要移动控件或更改控件的大小。 2.选中窗体上的控件 >选中一个控件:单击 >选中多个控件: Ctr或Shit单击 用鼠标拖放出一个矩形框 ■ Command2
5.1 应用基础-控件的基本操作 1. 在窗体上添加控件 ➢ 单击工具箱中的图标,在窗体上拖放出所需控件 ➢ 双击工具箱中的图标(窗体中央出现一个缺省大小的控 件),根据需要移动控件或更改控件的大小。 2. 选中窗体上的控件 ➢ 选中一个控件:单击 ➢ 选中多个控件: ❖ Ctrl或Shift+单击 ❖用鼠标拖放出一个矩形框 返回目录

5.1应用基础一控件的基本操作 3.改变控件大小 >拖动选中控件四周的8个控制点 >修改 Width和 Height的属性值 4.删除、移动控件 >删除:选中后按 Delete键 >移动: 令拖动选中的控件 修改Top和Lef的属性值 返回目录
5.1 应用基础-控件的基本操作 3. 改变控件大小 ➢ 拖动选中控件四周的8个控制点 ➢ 修改Width和Height的属性值 4. 删除、移动控件 ➢ 删除:选中后按Delete键 ➢ 移动: ❖拖动选中的控件 ❖修改Top和Left的属性值 返回目录

5.1应用基础一控件的基本操作 Microsoft Visual Basic 5.复制控件 已经有一个控件为 ommand1创建一个控件数组吗? 选中控件→“复制”→“粘 是 帮助 根据需要选择 控件数组由一组相同类型的控件组成,名称(Name 属性)、属性和事件过程都相同。 >通过 Index属性可区分控件数组中的元素 如果要从控件数组中撤消一个控件,需改变该控 件的Name属性设置,并删除 Index属性设置 返回目录
5.1 应用基础-控件的基本操作 5. 复制控件 选中控件→“复制”→“粘贴” 返回目录 根据需要选择 ➢ 控件数组由一组相同类型的控件组成,名称(Name 属性)、属性和事件过程都相同。 ➢ 通过Index 属性可区分控件数组中的元素。 ➢ 如果要从控件数组中撤消一个控件,需改变该控 件的Name属性设置,并删除Index属性设置

5.1应用基础一窗体和控件的常用属性 属性 说明 Name 名称 Caption 标题 Font 字体 Enabled 有效 Ⅴ isible 可见 BackColor、 Fore Color 背景色、前景色 Border color、 Fillcolor 边框色、填充色 返回目录
5.1 应用基础-窗体和控件的常用属性 返回目录 属 性 说 明 Name 名称 Caption 标题 Font 字体 Enabled 有效 Visible 可见 BackColor、 ForeColor 背景色、前景色 BorderColor、FillColor 边框色、填充色

5.1应用基础一窗体的属性、事件与方法 1.窗体的属性 除Name、 Caption、Font、 Enabled、 Visible、 Backlot or Fore Color、 FillColor属性,常用属性还有: Appearance:设置窗体运行时是否以3D效果显示 > BorderStyle:设置窗体的边框样式 ControlBox:设置窗口是否显示控制菜单按钮 >Icon:设置窗体最小化时显示的图标 > Height,∧ Width:决定窗体的初始大小 >Left/Iop:根据屏幕的左上角确定窗体的位置 MaxButton/ Min Button:是否具有“最大化”/最小化”按 钮 返回目录 ShowlnTaskbar:窗体运行时是否出现在任务栏中
5.1 应用基础-窗体的属性、事件与方法 1. 窗体的属性 除Name、Caption、Font、Enabled、Visible、BackColor、 ForeColor、FillColor属性,常用属性还有: ➢ Appearance:设置窗体运行时是否以3D效果显示 ➢ BorderStyle:设置窗体的边框样式 ➢ ControlBox:设置窗口是否显示控制菜单按钮 ➢ Icon:设置窗体最小化时显示的图标 ➢ Height/Width:决定窗体的初始大小 ➢ Left/Top:根据屏幕的左上角确定窗体的位置 ➢ MaxButton/MinButton:是否具有“最大化”/“最小化”按 钮 ➢ ShowInTaskbar:窗体运行时是否出现在任务栏中 返回目录

5.1应用基础一窗体的属性、事件与方法 事件:能被对象识 2.窗体的常用事件别和响应的动作 >Load/ Unload:装入/卸载 例如,当A窗体变 成活动窗体时,A窗 Click:单击 体发生 Activate事件 Activate/ deactivate激活/非激活时A窗体发生 > Resize:尺寸改变 Deactivate事件。 Initialize:初始化(在Load事件后发生) > Keypress:按键 > Mouse down/ MouseUp/Mouseover:鼠标按下移动松开 返回目录
5.1 应用基础-窗体的属性、事件与方法 2. 窗体的常用事件 ➢Load/Unload:装入/卸载 ➢Click:单击 ➢Activate/Deactivate:激活/非激活 ➢Resize:尺寸改变 ➢Initialize:初始化(在Load事件后发生) ➢KeyPress:按键 ➢ MouseDown/MouseUp/MouseOver:鼠标按下/移动/松开 返回目录 例如,当A窗体变 成活动窗体时,A窗 体发生Activate事件; 当另一个窗体被激活 时 , A 窗体发生 Deactivate事件。 事件:能被对象识 别和响应的动作

5.1应用基础一窗体的属性、事件与方法 3.窗体的常用方法 方法:对象要完成的操作(特殊子程序) 调用格式:[对象名称] > Print:打印文本 >Show:显示窗体 >ide:隐藏窗体(不是卸载) >Cls:清除运行时窗体中生成的图形和文本 返回目录
5.1 应用基础-窗体的属性、事件与方法 3. 窗体的常用方法 方法:对象要完成的操作(特殊子程序) 调用格式:[对象名称]. ➢ Print:打印文本 ➢ Show:显示窗体 ➢ Hide:隐藏窗体(不是卸载) ➢ Cls:清除运行时窗体中生成的图形和文本 返回目录

返回目录 52常用标准控件-1 标准控件由系统提供,又称为内部控件。 1.命令按钮-1 > Caption属性:设置显示在按钮上的文本(标题) 按钮快捷键示意 开始 Exit 屈性- Command1 屈性- Command2 Connand1 CommandBut ton Co■■and2 CommandBut ton 按字母序按分类序 按字母序|按分类序 (名称 Command1 称 oman Appearance 1-3D 口题H68000 快捷键作用: Appeaxance 1-3D BackColor BackCol 口8H00000F F cto开始(s At+S=单击“开始”按 Caption Exit Causesvalidati True Causesvalidati True DefaultFalse 钮 Default Fals DisabledPictur one) DownPicture one) DisabledPicturQone) At+X=单击“Exit”按 DownPicture one
5.2 常用标准控件-1 标准控件由系统提供,又称为内部控件。 1. 命令按钮-1 ➢ Caption属性:设置显示在按钮上的文本(标题) 返回目录 快捷键作用: Alt+S =单击“开始”按 钮 Alt+X =单击“Exit”按 钮
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《VB程序设计与应用案例》第6章 文件操作.ppt
- 《VB程序设计与应用案例》第3章 控制语句与程序调试.ppt
- 《VB程序设计与应用案例》第1章 走 Visual进 Basic.ppt
- 《VB程序设计与应用案例》第2章 Visual Basic语言基础.ppt
- 《VB程序设计与应用案例》第4章 数组与过程.ppt
- 燕山大学:《微机控制技术》第九章 P|D控制器.doc
- 燕山大学:《微机控制技术》第八章 连续域-离散化设计.doc
- 燕山大学:《微机控制技术》第七章 计算机控制理论基础.doc
- 燕山大学:《微机控制技术》第六章 数控技术.doc
- 燕山大学:《微机控制技术》第三章 输入输出接口技术.doc
- 燕山大学:《微机控制技术》第二章 微机总线及系统扩展.doc
- 燕山大学:《微机控制技术》第一章 绪论.doc
- 燕山大学:《微机控制技术》第十四章 微机系统设计.doc
- 燕山大学:《微机控制技术》第十三章 常用软件设计.doc
- 燕山大学:《微机控制技术》第十二章 预测控制.doc
- 燕山大学:《微机控制技术》第十一章 状态空间设计法.doc
- 燕山大学:《微机控制技术》第十章 离散域设计.doc
- 无锡商业职业技术学院:《单片机原理与应用技术》课程教学资源(PPT课件讲稿)第二讲 指令与编程 第三章 指令系统及程序设计.ppt
- 无锡商业职业技术学院:《单片机原理与应用技术》课程教学资源(试卷习题)习题与思考题.doc
- 无锡商业职业技术学院:《单片机原理与应用技术》课程教学资源(PPT课件讲稿)第八讲 几种有特色的单片机.ppt
- 《VB程序设计与应用案例》第8章 小型试题库系统设计案例.ppt
- 《VB程序设计与应用案例》第9章 工资系统开发案例.ppt
- 《VB程序设计与应用案例》第7章 数据库管理.ppt
- 《VB程序设计与应用案例》第10章 高级界面设计.ppt
- 北京邮电大学:《数据库设计与开发》第三章(3-3)数据库应用系统体系结构.ppt
- 北京邮电大学:《数据库设计与开发》第四章 ORACLE数据库——ORACLE数据库体系结构.ppt
- 北京邮电大学:《数据库设计与开发》第四章 ORACLE数据库——ORACLE数据库实例管理.ppt
- 北京邮电大学:《数据库设计与开发》第四章 ORACLE数据库——ORACLE数据库存取管理.ppt
- 北京邮电大学:《数据库设计与开发》第四章 ORACLE数据库——ORACLE数据库规划与实施.ppt
- 北京邮电大学:《数据库设计与开发》第五章(5-1)数据库设计过程.ppt
- 北京邮电大学:《数据库设计与开发》第五章(5-2) 实体联系模型.ppt
- 北京邮电大学:《数据库设计与开发 前言.ppt
- 北京邮电大学:《数据库设计与开发》第一章(1-2)关系代数.ppt
- 北京邮电大学:《数据库设计与开发》第一章(1-3)SQL.ppt
- 北京邮电大学:《数据库设计与开发》第一章(1-4)对象关系数据库.ppt
- 北京邮电大学:《数据库设计与开发》第二章(2-1)数据存储.ppt
- 北京邮电大学:《数据库设计与开发》第二章(2-2)数据管理.ppt
- 北京邮电大学:《数据库设计与开发》第三章(3-1)嵌入式SQL.ppt
- 湖北大学数计学院:《计算机图形学》第一章 绪论(余敦辉).ppt
- 湖北大学数计学院:《计算机图形学》第一章(1-1)计算机图形学及其相关概念.ppt