第7章_用户界面设计.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章_用户界面设计第7章_用户界面设计

Visual Basic程序设计 第7章 用户界面设计 7.1 常用控件 7.2 通用对话框 7.3 菜单设计 7.4 多重窗体 7.5 鼠标和键盘 7.6 应用程序向导 7.7 综合应用 7.1 常用控件 7.1.1 单选按钮、复选框和框架 1.单选按钮(OptionButton ) 单选按钮以组的形式出现,允许选择一项。 重要属性 Caption属性 按钮上显示的文本 Value属性 表示单选按钮的状态: True —— 被选定 False —— 未被选定 重要事件 Click事件 单击后使Value属性为True 2.复选框(CheckBox) Value属性值为整型,表示复选框的状态: 0 —— vbUnchecked 未选定 1 —— vbChecked 被选定 2 —— vbGrayed 灰色,并显示一个选中标记。 重要事件 Click事件 例7.1通过单选按钮和复选框设置文本框的字体 3.框架 (Frame) 功能:具有容器功能,先建立框架,然后将各控件放置其中。 Caption属性 框架上的标题文本 框架可以响应Click和DoubleClick事件,但一般不需要编写事件过程。 例7.2框架用法示例 7.1.2滚动条和进度条 滚动条(ScrollBar)通常附在窗体上协助观察数据或确定位置,也可作为数据输入工具。进度条(ProgressBar)用来指示事务处理的进度。 滚动条和进度条均有水平和垂直两种 滚动条属性 Value 滑块当前位置的值(缺省为0) Min 滑块最小位置值(缺省为0) Max 滑块最大位置值 SmallChange 单击滚动条两端的箭头时,Value属性(滑块位置)改变值 LargeChange 单击滚动条的空白区域时,Value属性改变值 滚动条事件 Scroll 当拖动滑块时触发 Changed 改变Value属性时触发 例7.4 设计一个调色板应用程序,使用三个滚动条作为三种基本颜色的输入工具。 思考如何让滚动条滚动的过程,颜色改变? ProgressBar控件 进度条的添加 工程|部件|Microsoft windows common controls 6.0 再从工具栏添加进度条至窗体中。 属性 Orientation 设置滚动条形状 0 ——水平 1——垂直 进度条属性 Max和Min 设置控件的界限 Value 控件执行阶段被填充的数目,直到等于Max属性值。控件显示的填充数是Value属性与Max和Min属性之间的比值 在对ProgressBar编程时,必须先确定Value属性上限。例如,下载文件,可将Max设置为文件长度。在该文件下载过程中,将Value属性设置为文件已经下载的字节数。 例7.5 用进度条来指示一个大数组的计算进度。 7.1.4 定时器 定时器以一定的时间间隔产生Timer事件 属性 Enabled 为False时定时器不产生Timer事件 Interval 触发Timer事件的时间间隔(ms) 事件 定时器控件只有一个Timer事件 产生Timer事件条件Enabled=True; Interval0 例7.7设计一个倒计时应用程序 图形框PictureBox控件 Picture属性:设置或返回在图像框中显示的图片,也可作为其他控件的容器在程序运行时装入图形 修改图像框中图片的方法有两种: 方法一:在属性窗口修改Picture属性 方法二:LoadPictue函数 对象.picture=LoadPicture(“图片的路径”) 图形框PictureBox控件 Autosize属性 True 图形框自动调整大小与图片匹配 False 图形超过图形框的部分将被剪裁掉 图像框Image 使用方法与图形框相同。图像框占用更少的内存,描绘得更快。图像框内不能存放其他控件 Stretch属性 False 图形不根据图像框的大小自动调整尺寸 True 图形根据图像框的大小自动调整尺寸 例7.6 本例说明图像框的Stretch属性对加载的图形的影响。 7.2 通用对话框 VB提供了一组基于Windows的标准对话框。利用通用对话框控件可在窗体上创建打开文件、保存文件、颜色、字体、打印等对话框。 例7.9 通过打开文件对话框,选择一个BMP位图文件,在图形框中显示该图片。 对话框控件的添加 在窗体中添加CommonDialog控件 工程|部件|micr

文档评论(0)

cxiongxchunj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档