丽水学院VB-7-2008422115915229.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
丽水学院VB-7-2008422115915229

7.1 常用控件 7.1 常用控件 7.1.1 单选按纽、复选框和框架 7.1.2 滚动条和进度条 7.1.3 图形框和图象框 7.1.4 定时器 7.1.1 单选按钮、复选框和框架 例7.1 复选框和单选按钮应用 3. 框架 框架(Frame)控件可以用来对其他控件进行分组,以便于用户识别。 操作方法: 控件分组:先绘制框架,后绘制框架里面的控件。 控件移动到框架之内或外:“剪切”和“粘贴”的方法。 主要属性:Caption ,框架的可见文字部分,如果省略,则框架形式上如同一个封闭的矩形框。 事件:Click和DblClick,一般不需要编程。 例7.2 单选按钮、复选框应用 功能:电脑配置清单。 7.1.2 滚动条和进度条 滚动条(ScrollBar)通常用来帮助观察数据或确定位置,同时也可以作为数据输入的工具。 进度条(Progress)通常用来指示事务处理进度。两者都有垂直和水平两种。 1. 滚动条 水平滚动条HScrollBar和垂直滚动条VScrollBar 主要属性 Value:表示滑块在滚动条中的位置,用整数表示,其取值范围为-32768~32767,默认0。 Min和Max属性:Min属性表示滚动条所能够代表的最小值; Max属性表示滚动条所能够代表的最大值。取值范围:-32768~32767。 SmallChange和LargeChange属性:SmallChange属性表示当用户单击滚动条两端箭头时,滚动框移动的增量值;LargeChange属性表示当用户单击滚动条或滑块中的空白处时,滚动框或滑快移动的增量值。 事件:Scroll和Change。 Scroll:拖动滑块时触发。 Change:改变Value属性时触发。 2. ProgressBar控件 进度条(ProgressBar )控件通过从左到右用一些方块填充矩形来表示一个较长操作的进度。因而可以监视操作完成的进度。 ProgressBar控件位于Microsoft Windows Common Control6.0部件中。 重要属性:Max 、 Min 和Value属性。 Max 和 Min 属性设置行程界限。Value 属性则指明了在行程范围内的当前位置。由于使用方块来填充控件,因此所填充的数量只能是接近于 Value 属性的当前设置值。一般来讲,可以将Max设置为100,Min设置为1。此时Value=50表示完成了50%的操作。 Orientation属性:水平和垂直进度条, 0——水平 1——垂直 Align 属性:自动定位在窗体的顶部或底部。 例7.3 滚动条应用 求Hscroll1.value(1~18)的阶乘。 例7.4 调色板 使用三个滚动条作为三基色输入工具,合成颜色在Text1。 RGB(r,g,b)函数参数范围:0~255。 例7.5 进度条 功能:进度条行程演示 7.1.3 图形框和图象框 图形框( PictureBox )与图像框(Image) 控件在VB中用来在窗体的指定位置显示图形信息,包括来自位图、图标或元文件的图形,也可以显示增强的元文件、JPEG 或 GIF文件。 图形框控件可以作为容器容纳其他控件,还可以使用Print、Pset、Line、Circle等方法作图。而图像框控件则不具有这些性能。但图像框控件使用较少的系统资源,所以重画起来比图片框控件要快。 1.图形框 Picture 属性 返回或设置控件中要显示的图片。三种途径获得: 设计时设置Picture属性 运行时使用LoadPicture()函数,格式: 装入: 对象名.Picture = LoadPicture(“图片路径及文件名”) 删除:对象名.Picture = LoadPicture(“”) 装入另一个图形框中的图形:图形框1.picture=图形框2.picture Autosize属性 为True时能自动调整大小与图片匹配; 为False时图形框大小不变,图形超过部分将被剪裁。 2.图像框 不能作容器;没有Autosize属性,有Stretch属性。 Stretch属性:伸展图像,实现图像的缩放。 False:设计时图像框改变大小适应图形,运行时框不变,图形被剪裁。 True:图像框大小不变,图形自动调整适应框的大小。 例7.6 图形缩放 利用滚动条(Value)控制图像框的缩放倍数(Value/10) 思考:Hscroll_Scroll事件只响应拖动滑块,而不响应单击两端或空白,应如何改进? 7.1.4 定时器 定时器(Timer)控件按一定时间间隔(Interval)触发事件。 重要属性:Enabled、Interval。 Enabled:启用或停用Timer控件,默认True。 Interval:两个

文档评论(0)

sb9185sb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档