Visual Basic程序设计综合教程(田春婷)5911 第3章 常用基本控件.ppt

Visual Basic程序设计综合教程(田春婷)5911 第3章 常用基本控件.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
尚辅网 尚辅网 第3章 常用基本控件 【主要内容】  ●标签、文本框和命令按钮   ●图片框和图像框   ●水平滚动条和垂直滚动条   ●计时器       3.1 引例      【例3.1】设计一个可以进行倒计时的应用程序。运行效果如图3.1(a)所示。运行时单击“设置”按钮,弹出InputBox输入框用来供用户输入需进行倒计时的时间(以分钟为单位)。单击“开始”按钮则在文本框内显示剩余时间数,同时滚动条上的滚动块同步随时间自左向右移动。 3.2 标签、文本框和命令按钮    在VB应用程序的界面设计中,有3个最常用的控件:标签、文本框和命令按钮。这3个控件是构成用户界面的基础。 3.2.1 标签 1 用途    标签(Label)控件用于显示或输出文本信息。但不能作为输入信息的界面,也就是说程序时标签所显示的内容不能由用户直接编辑,但是可以通过程序代码修改。    通过标签可以为某些没有Caption属性的控件,如文本框、列表框、组合框等添加描述性的文字。 2 重要属性    标签的部分基本属性与窗体及其它控件相同,包括:  Name、Caption、Appearance、BorderStyle、BackColor、Enabled、ForeColor、Font、Left、Top、Height、Width、Visible等属性。 (1)Alignment属性    决定标签中文本的对齐方式。取值为:     0—Left Justify:左对齐     1—Right Justify:右对齐     2—Center:居中 (2)AutoSize属性    该属性决定标签控件是否自动改变大小以显示其全部内容,取值为布尔类型True或False。    True:表示标签件自动改变大小以显示其全部内容    False:表示控件为固定大小,超出部分的将被裁剪掉(默认值) (3)BackStyle属性    该属性设置标签背景是否为透明。   0:标签为“透明”,可将标签后的背景显示出来。   1:标签覆盖背景(默认值)。   下图 所示两个标签的BackStyle的属性值分别为0和1。 3 方法与事件   标签的常用方法有Refresh和Move,Refresh用于刷新标签的内容。   标签也支持与窗体相关的部分事件,如Click、Dbclick、MouseMove等键盘、鼠标事件。 【例3.2】 编写程序。要求如下:    要求使用标签设计如图3.4(b)所示的用户界面。程序运行后,如图3.4(c)所示。如单击图3.4(c)所示窗体上的标签,则显示另一个标签,而隐藏自身。如图3.4(d)所示。如此操作可以反复,即单击某一个标签,隐藏自身,而显示其它标签。 操作步骤: (1)设计用户界面   在窗体合适的位置放置两个标签(Label1和Label2),如图3.4(a)所示。依据界面要求,进行如下表所示相关属性的设置。其余属性值均为默认值。 (2)编写代码    分析:由于要求单击标签后实现相关的操作,因此应编写两标签的Click事件驱动代码。   标签Label1的单击(Click)事件代码如下:  Private Sub Label1_Click()   Label2.Visible = True 设置Label2可见   Label1.Visible = False 隐藏Label1  End Sub    标签Label2的单击(Click)事件代码如下:  Private Sub Label2_Click()   Label1.Visible = True 设置Label1可见   Label2.Visible = False 隐藏Label2  End Sub    3.2.2 文本框 1 用途   文本框(TextBox)控件是VB中使用最为频繁的控件之一,是一个文本编辑区域可以用来显示、输入和编辑文本,类似于一个简单的文本编辑器。 2 重要属性     文本框控件的基本属性与标签控件的部分基本属性相同,但没有Caption属性。此外,文本框还具有如下一些基本属性: (1)Text属性     该属性是TextBox控件最重要的属性,包含输入到TextBox控件中的文本。 (2)MaxLength属性    该属性用来指定文本框中可以输入的正文的最大长度。属性值若为默认值0时,则表示文本可以是任意长度的字符串。 (3)MultiLine属性    该属性决定是否支持文本框的多行输入和多行显示。属性值为布尔值True或False。 (4)ScrollBars属性   该属性决定文本框是否有垂直或水平滚动条。其属性值有四种。   0—None:没有滚动条

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档