VB第五课-控件1.ppt

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

5.1 文本框和标签 5.1.1文本框TextBox 5.1.1文本框TextBox 5.1.1文本框TextBox 5.1.1文本框TextBox 5.1.1文本框TextBox 5.1.1文本框事件 5.1.1文本框事件 5.1.2 标签Label 5.2 命令按钮、复选框、单选按钮和框架 5.2.1 命令按钮 5.2.1 命令按钮 5.2.2 复选框 5.2.4 框架 (Frame) Frame 控件用于将窗体内的控件进行分组,将具有联系的一类控件单独分成一组放置在框架中。 5.3 列表框 、组合框和滚动条 5.3.1 列表框(List Box) 【作业7】设计一个程序,用以选择用户喜爱的体育项目。界面设计如图所示,其功能是:在左边的列表框中选择一个项目,再单击【添加】按钮,左边的列表框移除相应的项目,在右边的列表框中添加所选的内容。在右边的列表框中选择一个项目,再单击【移除】按钮,在左边的列表框中添加所选的内容,在右边的列表框中移除所选的内容。 【作业8 】设计一个程序,程序运行时,如图所示窗体上有两个列表框,左列表框(LstLeft)罗列了一些体育项目,右列表框初始状态为空;单击【-】按钮,可以将左列表框中选定的项目移动到右列表框中;单击【-】按钮,可以将左列表框中的所有内容移动到右列表框中。单击【-】按钮,可以将右列表框中的选定的项目移到左边列表框;单击【-】按钮,可以将右列表框中所有的内容移到左列表框中。 5.3.2 组合框( ComboBox) 【作业9】设计一个程序,界面设计如图所示,在文本框下有三个组合框,左边的组合框提供了可选的字体,中间的组合框提供了字形的设置,右边的组合框提供了字号的设置。程序运行时,选择组合框内不同的选项,文本框内的文本会有不同的显示效果,执行结果如图3.31所示。 5.3.3滚动条(Scroll) 1. 滚动条的结构 2. 滚动条的属性 (1) Min:最小值 -32,768~32,767 (2) Value     滚动框在滚动条上的当前位置。 (3) Max:最大值 -32,768~32,767 (4) SmallChange 单击滚动条两端的箭头时,Value属性增加或减小的数值。 (5) LargeChange 用于设置当单击滚动条上的空白处时,滚动框向某个方向移动的的增量值。 3. 滚动条事件 【作业10】界面设计如图所示,长方形的长和宽不是由用户从键盘上输入,而是通过缓慢移动滚动框或单击滚动条的两端箭头以改变长和宽的数值,在相应的文本框内显示出数值,同时在标签上显示出计算的结果,单击按钮,程序退出。程序执行效果如图所示。 5.4 图片框、图像框和计时器 图片框(PictureBox)和图像框(Image)这两种控件主要用于在窗体的指定位置显示图形信息。Visual Basic 6.0支持 .bmp、.ico、.wmf、.emf、.jpg和.gif等格式的图形文件。 Visual Basic 6.0提供了一种叫计时器(Timer)的控件。计时器每隔一定的时间间隔就产生一次Timer事件,用户可以根据这个特性设置时间间隔控制某些操作或用于计时。 5.4.1/2图片框(PictureBox)和图像框(Image) 【例5.14】设计界面如图所示,在窗体上有一个图片框和五个命令按钮,分别单击【图片】【画线】【画圆】和【文本】按钮,图片框分别显示图片、画线、画圆和显示文字。单击【清除】按钮,会清除图片框所显示的内容。 【作业11】设计界面如图所示,在窗体上有一个图像框和两个滚动条、两个标签,通过调节滚动条的数值来实现对图像框的长、宽的调节。观察当图像框的Stretch属性为True时,图像框的大小变化时,图像尺寸也会随之调整。 5.4.3 计时器(Timer) 【作业12】设计一个数字表,界面设计见图所示,程序运行时,会在对应的文本框内显示当前系统的日期和时间,执行结果见图所示。 【作业13】设计一个程序,完成天气预报的发布,轮流显示各城市的天气情况。界面设计如左图所示,窗体上有一个图像框、一个标签和一个计时器,程序运行时,图像框上显示一幅图像,在标签上轮流显示各城市的天气情况,并且文本的颜色也随机变化。程序执行结果如右图所示。 5.4.4 对象之间的关系 5.5 对象命名前缀 例5.15 时钟示例。设计一个计时报警程序,开始时窗体上显示当前时间,单击“开始”按钮10秒钟后程序结束。 Dim start As Boolean Private Sub cmdStart_Click() 命令按钮的单击事件 Timer1.Enabled = True : start = True 开始计时 E

文档评论(0)

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

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

1亿VIP精品文档

相关文档