LABEL的功能是定义变数或标号的类型,而变数或标号的段属性和偏移属性由该语句所处的位置确定。
基本介绍
- 外文名:LABEL
- 格式:变数/标号
- 变数的类型:BYTE、WORD、DWORD、DQ、DT
- 标号的类型:NEAR、FAR
彙编语言
符号定义伪指令——LABEL伪指令
格式:变数/标号 LABEL 类型
变数的类型有:BYTE、WORD、DWORD、DQ、DT;
标号的类型有:NEAR、FAR;
例如:
Buffer1 LABEL WORD
Buffer2 DB 20 DUP (0)
通常,紧接着的下一条语句定义的类型与LABEL指定的类型不同。而实际上,Buffer1是Buffer2的别名,两者指向记忆体中的同一个存储地址。换言之,同一组数据定义了两种不同的类型,在接受不同数据类型的访问时,可以指定相应的标号。如接受一个字类型数据访问时,使用Buffer1;接受位元组类型数据访问时,使用Buffer2。否则因为数据类型不匹配,编译器编译时将出现异常。
Buffer1 LABEL WORD
Buffer2 DB 20 DUP (0)
通常,紧接着的下一条语句定义的类型与LABEL指定的类型不同。而实际上,Buffer1是Buffer2的别名,两者指向记忆体中的同一个存储地址。换言之,同一组数据定义了两种不同的类型,在接受不同数据类型的访问时,可以指定相应的标号。如接受一个字类型数据访问时,使用Buffer1;接受位元组类型数据访问时,使用Buffer2。否则因为数据类型不匹配,编译器编译时将出现异常。
电脑命令
功能:建立、更改、删除磁碟卷标。
格式:LABEL[盘符:][卷标名]
使用说明:卷标名为要建立的卷标名,若预设此参数,则系统提示键入卷标名或询问是否删除原有的卷标名;卷标名由1至11个字元组成。
HTML标籤
定义和用法
<label> 标籤为 input 元素定义标注(标记)。
label 元素不会向用户呈现任何特殊效果。不过,它为滑鼠用户改进了可用性。如果您在 label 元素内点击文本,就会触发此控制项。就是说,当用户选择该标籤时,浏览器就会自动将焦点转到和标籤相关的表单控制项上。
<label> 标籤的 for 属性应当与相关元素的 id 属性相同。
实例
带有两个输入栏位和相关标记的简单 HTML 表单:
<form><labelfor="male">Male</label><inputtype="radio"name="sex"id="male"/><br/><labelfor="female">Female</label><inputtype="radio"name="sex"id="female"/></form>
浏览器支持
所有主流浏览器都支持 <label> 标籤。
Safari 2 或更早的版本不支持 <label> 标籤。
提示和注释
注释:"for" 属性可把 label 绑定到另外一个元素。请把 "for" 属性的值设定为相关元素的 id 属性的值。
可选的属性
DTD 指示此属性允许在哪种 DTD 中使用。S=Strict, T=Transitional, F=Frameset.
属性 | 值 | 描述 | DTD |
---|---|---|---|
for | element_id | 规定 label 与哪个表单元素绑定。 | STF |
form | form_id | 规定 label 栏位所属的一个或多个表单。 |
标準属性
id, class, title, style, dir, lang, xml:lang
全局属性
<label> 标籤支持HTML全局属性。
事件属性
<label> 标籤支持HTML 事件属性。
注释
要将 LABEL 绑定到其它的控制项,请将 LABEL 元素的 FOR 属性设定为与该控制项的 ID 相同。将 LABEL 绑定到控制项的 NAME 属性毫无用处。但是,要提交表单,你必须为 LABEL 元素所绑定到的控制项指定 NAME。
有两种方法给所指定的快捷键添加下划线。LABEL 元素的 rich text 支持可以在 ACCESSKEY 属性所指定的快捷键字元两侧加上 U 元素。如果你更愿意使用样式表(CSS)来套用样式,可以将该字元包含在 SPAN 中,并设定样式为“text-decoration: underline”。
如果用户单击 LABEL,则会先触发 LABEL 上的 onclick事件,然后触发由 htmlFor 属性所指定的控制项上的 onclick 事件。按下 LABEL 设定的快捷键将设定焦点但并不触发 onclick事件。
标籤不允许嵌套。
此元素在 Internet Explorer 4.0 及以上版本的 HTML 和脚本中可用。
此元素是内嵌元素。
此元素需要关闭标籤。
--------------------------------------------------------------------------------
Label 控制项显示的文本用户不能直接修改。如 TextBox 和 ScrollBar 这些没有自己的 Caption 属性的控制项,可以用 Label 标识。在 Label 中实际显示的文本是由 Caption 属性控制的,该属性可以在设计时在“属性”视窗中设定或在运行时用代码赋值。
在预设情况下,标题是 Label 控制项中唯有的可见部分。但是,如果把 BorderStyle属性设成 1(可以在设计时进行),那幺 Label 就有了一个框线— 看起来象一个 TextBox。还可以通过设定 Label 的 BackColor、BackStyle、ForeColor 和 Font 属性,改变 Label 的外观。
改变 Label 尺寸以适应其内容
设计时可在“属性”视窗中指定单行 Label 的标题。但是如果要输入一个较长的或在运行时可能变化的标题,该怎幺办呢?Label 提供了两种属性:AutoSize 和 WordWrap,帮助您改变控制项尺寸以适合较长或较短的标题。
AutoSize 属性决定控制项是否自动改变尺寸以适应其内容。如该属性设为 True,Label 就会根据其内容进行水平方向变化,
WordWrap 属性使 Label 根据其内容进行垂直方向变化,而保持其宽度不变,
注意 如果在 Controls.vbp 中运行 Controls.vbp 示例,就会发现为使 WordWrap也工作,必须两个複选框都选中。这是因为,要想使 Label 的 WordWrap 属性起作用,就必须设定 AutoSize 为 True。只有在一个单字的宽度超过控制项的当前宽度时,Label 的宽度才会增加。
详细信息 关于 Label 控制项属性的详细信息,请参阅“使用 Visual Basic 的标準控制项”。
VB属性
Name
标籤控制项的名称
Alignment
设定Caption属性文本的对齐方式,取值为:
0 左对齐
1 右对齐
2 中间对齐
Appearance
是否用立体效果绘製,取值为:
0 平面
1 3D(立体)
AutoSize
控制项对象的大小是否随标题内容的大小自动调整,取值为:
True 是
False 否
BackColor
设定背景颜色,可从弹出的调色板选择。
BackStyle
设定背景样式,取值为:
0 Transparent(透明)
1 Opaque(不透明)
BorderStyle
设定边界样式,取值为:
0 None(无边界线)
1 FixedSingle(固定单线框)
Caption
标籤控制项的标题
DataField
获得或设定一个值,将控制项绑定到当前记录的一个栏位
DataFormat
返回DataFormat 对象,用于该部件的可绑定性(打开属性页,选择格式类型)
DataMember
获得或设定一个值,为数据连线描述数据成员
DataSource
设定一个数值,指出数据控制项通过它将当前控制项绑定到资料库
DragIcon
该对象在拖动过程中滑鼠的图示
DragMode
该对象的拖动模式,取值为:
0 Manual(手动)
1 Automatic(自动)
Enabled
用于设定是或对事件产生回响,取值为:
True 可用
False 不可用,在执行程式时,该对象用灰色显示,并且不回响任何事件
Font
字型,可从弹出的对话框选择字型,大小和风格
ForeColor
前景颜色,可从弹出的调色板选择。
Height
标籤控制项的高度
Index
在对象数组中的编号
Left
距离容器左框线的距离
LinkItem
获得或设定传递到目标控制项的数据,该目标控制项正在与另一个应用程式进行DDE
会话
LinkMode
获得或设定用于DDE 会话的连结类型并激活连线,取值为:
0 None(无)
1 AutoMatic(自动)
2 Manual(手动)
3 Notify
LinkTimeout
获得或设定控制项等待回响DDE 讯息的时间
LinkTopic
获得或设定目标控制项的源应用程式和主题
MouseIcon MousePointer=99 时,设定一个自定义的滑鼠图示
MousePointer
OLEDropMode
获得或设定该对象是否能作为一个OLE 放下目标,取值为:
0 None(无)
1 Manual(手动)
RightToLeft
文本书写是否自左向右。取值为:
True
False 自右向左
TabIndex
获得或设定此对象在父窗体的编号(父窗体中对象回响Tab 键的顺序)
Tag
存储程式所需的附加数据
ToolTipText
设定该对象的提示行
Top
距容器顶部边界的距离
UseMnemonic
设定此对象的标题字元"&"后的是否做为快捷键。取值为:
True 是
False 否
Visible
设定此对象的可见性,取值为:
True 该对象可见
False 该对象不可见
WhatsThisHelpID
获得或设定与对象相关联的上下文号
Width
设定该对象的宽度
WordWrap
获得或设定一个值,决定控制项是否扩大以显示标题文字。取值为:
True
False