您现在的位置: 中国男护士网 >> 考试频道 >> 计算机等级 >> 二级辅导 >> VB >> 辅导 >> 正文    
  VB教程:标签(Label) 【注册男护士专用博客】          

VB教程:标签(Label)

www.nanhushi.com     佚名   不详 

1、标签(Label)

作用:提供在窗体上相对固定的位置显示文本的区域,该文本区域不能编辑,主要用来显示提示信息,可以用作标题、栏目名或输入、输出区域的标识,也可作为结果信息的输出区域,常和Text控件一起使用。

注意:标签的内容是只读的,Label控件不接受用户的任何输入操作。

(1)常用属性

属性

描述

Alignment 设置文本中文本的对齐方式,有三种方式,0—左对齐、1—右对齐、2—居中
Caption 设置标签的内容。其值是一个任意的字符串
Font 指定标签的字体,包括字体、字体祥式、字号、效果等等
ForColor 设置标签的前景色
BackColor 设置标签的背景色
BackStyle 设置标签的背景的模式。0—将标签重叠显示在背景上,不覆盖原来的背景;1—显示标签时将背景覆盖掉,此为系统缺省值
BorderStyle 用于设置标签的加框形式。0—无边框;1—单线边框,缺省值为0
Enabled 表示控件是否能使用。True—表示能使用;Fasl—表示禁止使用(控件显示为灰色)
Visible 表示控件是否可见。True—表示控件可见;Fasl—表示控件不可见
Left 指定其离开容器左边线的距离
Top 指定其离开容器上边线的距离
Height 指定其本身的高度
Width 指定其本身的宽度

(2)常用事件

事件

描述

change

当标签的内容更改时触发,即为change事件编写的事件处理程序将被执行

click

单击事件 ,点击标签时触发该事件

dbclick

双击事件 ,双击标签时触发该事件

但Label 控件的主要作用是显示文本,一般不需要编写事件过程代码。

(3)其它用法

标签除了直接在设计阶段设置之外,也常常在运行阶段用程序的方式来显示时间。time$是一个与时间有关的函数,由于它的返回值是字符串,因此可以把它赋值给标签的标题,这样就可以用标签来显示时间,例如:

    label1.caption=time$

如果要在标签中同时显示2行以上的字符串,就一定要靠程序,即在字符串与字符串之间加上chr$(13)+chr$(10)(回车换行)控制码,例如:
  label1.caption=time$+chr$(13)+chr$(10)+date$

(4)例子

设置界面如下:

     

控件的属性设置及代码为:

对象属性

对应代码

Private Sub Label1_Click()
Text1.SetFocus        '单击标签Label1后,文本框text1获得焦点(激活状态)。
End Sub
Private Sub Label2_Click()
Text2.SetFocus     
End Sub
Private Sub Label3_Click()
Text3.SetFocus
End Sub
Private Sub Label4_Click()

End Sub
Private Sub Command1_Click()
Text1.Text = ""               '清空文本框。
Text2.Text = ""
Text3.Text = ""
End Sub
Private Sub Command2_Click()
Label4.Caption = Label4.Caption + Label1.Caption & Text1.Text & Label2.Caption & Text2.Text & Label3.Caption & Text3.Text + Chr(13)
End Sub
Private Sub Command3_Click()
End
End Sub

[程序演示]      [程序下载]

VB编程中的自动功能

(1)自动列出成员特性:当要输入控件的属性和方法时,在控件名后输入“.”,VB就会自动显示一个下拉列表框,其中包含了该控件的所有属性和方法。依次输入属性名的前几个字母,系统会自动检索并显示出需要的属性。从列表中选中该属性名(可以用鼠标直接选中,也可以用上、下方向键选择),按Tab键完成这次输入。

(2)自动显示快速信息:该功能可显示语句和函数的语法格式。在输入合法的VB语句或函数名之后,代码窗体中在当前行的下面自动显示该语句或函数的语法。语法格式中,第一个参数为黑体字,输入第一个参数之后,第二个参数又出现,也是黑体字。

VB程序中语法书写规则:

(1)VB程序中的语句不区分字符的大小写。

(2)一条语句可以写在同一行,也可以写在多行上,续行符号是“ _”(空格与下划线)。

(3)多行较短语句也可以写在一行上,语句之间用英文的":"隔开。

(4)以英文的单引号开头的语句是注释语句,机器不执行。注释语句可放在程序中任何位置。注释方法还有一种,即用“Rem:+注释语句”(其中冒号也是英文标点)。

 

文章录入:杜斌    责任编辑:杜斌 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     

    联 系 信 息
    QQ:88236621
    电话:15853773350
    E-Mail:malenurse@163.com
    免费发布招聘信息
    做中国最专业男护士门户网站
    最 新 热 门
    最 新 推 荐
    相 关 文 章
    没有相关文章
    专 题 栏 目

      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)                            【进男护士社区逛逛】
    姓 名:
    * 游客填写  ·注册用户 ·忘记密码
    主 页:

    评 分:
    1分 2分 3分 4分 5分
    评论内容:
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。