命令按钮属性列表
第四章 命令按钮、标签与文本框

例如:创建访问键“X”,运行时按【Alt】+【X】 键与单击 “退出”命令按钮的功能相同。如图所示。
退出(&X)
4.1 命令按钮
2. Default和Cancel属性 当窗体中命令按钮数目较多时,可以设定一 个命令按钮的Default属性设置为True。则不管窗 体上的哪个控件有焦点,只要用户按回车 【Enter】键,就相当于单击此默认按钮。 通过Cancel属性也可以指定默认的取消按 钮。在把命令按钮的Cancel属性设置为True后, 不管窗体的哪个控件有焦点,按【Esc】键,就 相当于按此默认按钮。
4.1 命令按钮
命令按钮是Visual Basic中最常用的内部控 件,是应用程序中常见的一种命令控制方式, 用于接收用户的操作信息。 对于大部分程序设计的人机交互方法中, 通常通过鼠标对按钮的单击来引发应用程序的 某个操作,实现一个命令的启动、中断或结 束。
4.1 命令按钮
4.1.1 命令按钮的常用属性
第四章
命令按钮、标签与文本框
学习目标:
掌握命令按钮控件的属性、事件和方法及 使用。 掌握标签控件的属性、事件和方法及使用。 掌握文本框控件的属性、事件和方法及使 用。 熟练掌握命令按钮控件、标签控件、文本 框控件在程序中的应用。
第4章 命令按钮、标签与文本框
4.1 命令按钮 4.2 标签与文本框 4.3 应用示例 4.4 上机实训
4.2 标签与文本框
标签与文本框是Visual Basic两个重要的用 于显示和输出数据的基本控件。标签是用来显 示静态的文本信息,文本框则用来接收或4.2.1 标签 用途主要有三个方面: 一、用于显示应用系统的输出信息; 二、用来标注那些没有标题(Caption)属性 的控件,如文本框、列表框、组合框 等,说明这些控件的用途; 三、为应用程序添加说明,提供帮助信息。
VFP 6.0 常用函数、命令说明

指定命令组或选项组中的按钮数。应用于命令组,选项组。
21.Cancel
指定一个命令按钮或OLE容器控件是否为“取消”按钮;即当用户按ESC键时,“取消”按钮的Click事件是否发生。应用于命令按钮,OLE容器控件。
22.Caption
指定在对象标题中显示的文本。应用于ActiveDoc对象,复选框,命令按钮,表单,标头,标签,选项按钮,页面,_SCREEN,工具栏。
14.BorderColor
指定对象的边框颜色。应用于组合框,命令组,容器对象,控件对象,图象,线条,列表框,选项组,页框,形状,文本框。
15.BorderStyle
指定对象的边框样式。应用于命令组,编辑框,表单,图象,标签,线条,选项组,_SCREEN,形状,文本框。
16.BorderWidth
12.BackColor
指定用于显示对象中文本和图形的背景色或前景色。应用于复选框,列,组合框,命令组,容器对象,控件对象,编辑框,表单,表格,标头,标签,选项按钮,选项组,页面,屏幕,形状,微调,文本框,工具栏。
13.ForeColor
同BackColor。应用于复选框,命令按钮,列,组合框,容器对象,控件对象,编辑框,表单,表格,标头,标签,选项按钮,页面,屏幕,微调,文本框,工具栏。
对几个表达式求值,并返回有最大值的表达式。
31.MESSAGEBOX()
显示一个用户自定义对话框(见学习指导)。
32.MIN(表达式1,表达式2[,表达式3,…])
对几个表达式求值,并返回有最小值的表达式。
33.MOD(被除数,除数)
返回余数。
34.MONTH(日期)
VB命令按钮常用属性

VB命令按钮常用属性命令按钮通常用来在它的单击事件中完成一种特定的程序功能。
尽管其他控件的单击事件也可以做同样的事情,但使用命令按钮已经成为Windows应用程序的风格。
熟悉Windows 的人都知道,单击命令按钮就会完成程序提供的一个功能。
因此,向用户提供的服务功能通常都以命令按钮的形式出现在用户界面中。
常用属性命令按钮的基本属性:Name、(:aption、Height、Width、Top、Left、Enabled、Visible、FontName、FontSize、FontBold、FontI—talic、FontUnderline等。
命令按钮特有属性:Default、Cancel、Style、Picture、DownPicture、DisabledPicture、MaskColor、IJseMaskColor和ToolTipText属性。
(1)Default属性如果一个命令按钮的Default属性设置为Tme,则不论焦点在窗体的哪个控件上,只要用户按Enter键,就产生这个按钮的单击事件。
在一个窗体中,只允许一个命令按钮的Default 属性被设置为True,当把一个命令按钮的Default属性设置为‘Frue,会自动将其他命令按钮的Default属性设为False。
(2)Cancel属性如果一个命令按钮的Cancel属性设置为True,则不论焦点在窗体的哪个控件上,只要用户按Esc键,就产生这个按钮的单击事件。
在一个窗体中,只允许一个命令按钮的Cancel 属性被设置为True,其他命令按钮的Cancel属性将自动设为False。
本人首发中国自学编程网,通常在该按钮的Click事件中完成的是退出或取消之类的操作。
(3)Style属性Style属性决定命令按钮中是否可以显示图形。
如果设置为0,则不显示图形只显示标题;如果设置为1,则可同时显示文本和图形。
(4)Picture属性该属性可以给命令按钮指定一个图形。
VB标签命令按钮文本框

文本框没有Caption属性
(2)Maxlength: 设置正文旳最多字符个数, 0任意长度值。
(3) MultiLine: 是否为多行,默认一行. False
(4)ScrollBars: 当MultiLine为True时,该属性才有效,滚动条 旳形式。
(5)Style : 拟定显示旳形式. 0 只能显示文字, 1 文字、图
形均可 。
(6)Picture : 按钮可显示图片文件(.bmp和.Ico),只有当
Style属性值为1时有效
(7)ToolTipText :设置工具提醒,和Picture结合使用。
(二)措施、事件
Move、Setfocus措施; 单击事件Click
Alignment=1,BorderStyle =1 AutoSize=True,WordWarp=False, BorderStyle =1 BackColor= &H00FFFFFF&, BorderStyle =0 ForeColor= &H000000FF&, BorderStyle =0
设置后各标 签旳显示如 图
例 在窗体上,放置5个标签,其名称使用默认值Label1-
Label5,在属性窗口,按下1
Label2
Label3
Label4
Label5
标题 Caption 左对齐
水平居中
自动
背景白
前景红
有关属性设置
Alignment=0, BorderStyle =1
3、事件
标签可响应单击(Click)和双击( DblClick)事件,但一 般情况不对它进行编程
在Form1的窗体上画两个命令按钮,其名称为C1(命令按钮1)和C2(命令按钮2)

基础题(1)【考点分析】本题考点有:命令按钮的Name、Caption、Visible属性。
【解题思路】单击命令按钮1时,将命令按钮1的Visible 属性值设为False ,命令按钮2的属性值设为True;单击命令按钮2时,将命令按钮1的Visible 属性值设为True,命令按钮2的属性值设为False;。
【操作步骤】步骤1:建立界面,添加控件并设置控件的属性。
程序中用到的控件及属性见表3.165。
表3.165控件命令按钮1 命令按钮2属性Name Caption Name Caption Visible设置值C1 命令按钮1 C2 命令按钮2 False参考答案Private Sub C1_Click()C2.Visible = TrueC1.Visible = FalseEnd SubPrivate Sub C2_Click()C1.Visible = TrueC2.Visible = FalseEnd Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。
基础题(2)【考点分析】本题考点有:水平滚动条的Name、SmallChange、LargeChange、Min和Max属性,列表框的Name属性、AddItem方法、Str( )函数以及窗体的Click事件。
【解题思路】通过属性窗口Name、Min和Max属性设置水平滚动条的名称、最小值和最大值。
SmallChange 是单击滚动条两端的箭头时,Value属性增加或减少的增量值。
LargeChange是单击滚动条中滚动看前面或后面的部位时,Value属性增加或减少的增量值。
【操作步骤】步骤1:建立界面,添加控件并设置控件的属性。
程序中用到的控件及属性见表3.166。
步骤2:编写程序代码。
简单题(1)【考点分析】数组的定义和Array( )初始化函数,UBound( )函数,Str( )函数,Function( )函数以及For循环。
vb中常用控件及其功能

4.1 标签标签是VB中最简单的控件,用于显示字符串,通常显示的是文字说明信息。
但不能编辑标签控件。
使用标签的情况很多,通常用标签来标注本身不具有Caption属性的控件。
例如,可用标签为文本框、列表框、组合框等控件来添加描述性的标签。
还可编写代码改变标签控件的显示文本以响应运行时的事件。
例如,若应用程序需要用几分钟处理某个操作,则可用标签显示处理情况的信息。
4.1.1 常用属性标签的属性很多,下面介绍几个常用的属性。
(1)Alignment属性设置标签中文本的对齐方式。
其使用语法如下:Object.Alignment[=值]其中的“值”可以为0,1或2。
0(默认值)表示左对齐;1表示右对齐;2表示居中。
(2)AutoSize属性设置控件是否能够自动调整大小以显示所有的内容。
其使用语法如下:Object.AutoSize[=True或False](3)BackStyle属性设置标签的背景样式。
其使用语法如下:Object.BackStyle[=值]其中的“值”可以为0或1。
1(默认值)表示是不透明的;0表示是透明的。
(4)BorderStyle属性设置标签的边框样式。
其使用语法如下:Object.BorderStyle[=值]其中的“值”可以为0或1。
0(默认值)表示无边框;1表示单线边框。
(5)Caption属性设置标签的文本内容。
其使用语法如下:Object.Caption[=字符串](6)WordWrap属性设置标签的文本在显示时是否自动折行功能。
其使用语法如下:Object.WordWrap[=True或False]其中True表示具有自动折行功能;False(默认值)表示没有自动折行功能。
4.1.2 常用事件和方法一般很少使用标签事件,标签的方法中常用的只有Move,其基本语法如下:Move left,top,width,height其中left,top,width,height分别表示移动目的位置的坐标和大小。
VB教程:命令按钮(CommandButton)

VB教程:命令按钮(CommandButton)4、命令按钮(Command Button)作用:用于开始、中断或结束一个按钮。
(1)常用属性Caption属性Style属性visible =false ' 按钮不可见enabled=true ' 按钮无效default =true ' 使按钮成为缺省的“活动按钮”,可用enter键选中cancel =true ' 使按钮成为缺省的“取消按钮”,可用esc键选中注意:在一个窗体中,只能有一个命令按钮可以设为缺省的“活动按钮”,也只能有一个命令按钮可以设为缺省的“取消按钮”。
Picture '加载一幅图片有时.我们可能还需要在命令按钮上显示某个图案以使界面显得活泼生动,要制作这样的按钮,需要设置它的两个属性;styLe属性和Picture属性。
我们先将该命令按钮的style属性设置为1(GraPhical),再通过其Picture属性加载一幅图片即可,如图显示了一个带图案的命令按钮。
(2)主要事件最主要的事件是单击(Click)事件。
(3)常用方法Print方法:用于在窗体、图片框和打印机上显示文本。
其语法格式为:object.Print [outputlist]Cls方法:用来清除运行时窗体或图片框所生成的图形和文本。
其语法格式为:object.ClsMove方法:用于移动窗体或控件,并可以改变其尺寸大小,其语法格式为:object.Move left, top, width, height其中:object:可选项。
表示移动窗体或控件。
一个对象表达式,其值为“应用于”列表中的一个对象。
如果省略object,带有焦点的窗体缺省为 object。
Left:必需项。
指示 object 左边的水平坐标 (x-轴)。
Top:可选项。
指示 object 顶边的垂直坐标 (y-轴)。
Width:可选项。
指示 object 新的宽度。
VB常用控件的属性及功能

VB常用控件的属性及功能(转帖)控件目录:Form(窗体)、PictureBox(图片框)、Label(标签)、TextBox(文本框)、Frame(框架)、CommandButton (命令按钮)、OptionButton(选项按钮)、ListBox(列表框)、Hscrollbar(水平滚动条)Vscrollbar(垂直滚动条)、Timer(时钟)、Shape(形状)、Line(直线)、Image(图片框)、OLE Container(OLE容器)Form(窗体) 的常用属性及功能1. name (窗体名称):为窗体指定一个名字。
2. Appearance:设置一个窗体是否运行时以3D效果显示。
0—Flat:窗体以平面的形式显示,1—3D:窗体以3D的形式显示(默认值)。
3. AutoRedraw:控制窗体的重画。
True:若其他窗口覆盖当前窗体再返回该再返回该窗体时,VB将重画该窗体内的所有图形False:VB必须调用一个事件过程才能完成重画。
4. BackColor:设置对象中文本和图形的背景色。
5. ForeColor:设置对象中文本和图形的前景色。
6. BorderStyle:为窗体等对象设置边框的式样。
0—None:窗体无边框1—FixedSingle:程序运行后窗体大小不被改变,单线边框2—Sizable:程序运行后窗体大小可以被改变,双线边框3—FixedDouble:程序运行后窗体大小不被改变,双线边框4—FixedToolWindo:程序运行后窗体大小可以被改变,单线边框5—SizableToolWindow:程序运行后窗体大小可以被改变。
7. Caption:设置窗体标题栏显示的文本。
8. Clipcontrols:设置Paint事件的绘图方法—是重画整个对象还是重画新显示的区域。
True:重画整个对象False:重画新显示的区域。
9. ControlBox:运行程序时该属性有效。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Tag
保存程序中额外的数据
ToolTipText
鼠标停在此对象上方时所要显示的文本
Top
此对象上边界与窗体数据区上边界的距离
UseMaskColor
Style属性值为1时(表示此命令按钮将以图片作为外观),设定是否以MaskColor中所指定的颜色作为透明区域的颜色
对象说明主题编号的默认值,用于设定Help说明
Index
如果此对象是对象数组中的一个成员,这个编号就代表它在数组中的编号
Left
对象最左边与窗体边界的距离
MaskColor
当Style属性值为1时(表示此命令按钮将以图片作为外观),按下时在透明状态显示的颜色
MouseIcon
设定一个自定义的鼠标图标
命令按钮的属性列表
属性
说明
Appearance
对象在执行时是否要以立体效果绘制
0:平面1:立体(默认值)
BackColor
对象在显示文本或图形时的背景颜色
Cancel
设定此命令按钮是否为Cancel ButtonCancel Button:表示在执行时按Esc键可以执行此按钮的功能
True:是Cancel Button False:不是Cancel Button(默认值)
True:是False:否(默认值)
Visiable
设定此对象在执行时是否隐藏起来
True:看得见(默认值)False:隐藏
WhatsThisHelpID
对应于此对象的说明主题号
Width
对象的宽度
DragIcon
此对象在拖动(Drag)过程中鼠标显示的图形
None:一般的图形。如箭头(默认值)
Icon:以某图标文件作为鼠标拖放的图形
DragMode
表示拖动模式为手动或是自动手动表示只有在真正有拖动的动作时才能拖动对象,自动表示只要用鼠标单击此对象就可以启动拖动的操作
0:手动模式(默认值)1:自动模式
字体名称(默认值为宋体)
FontSize
字体大小:(默认值为9)
FontStrikethru
字符是否要加上删除线
True:加删除线False:不加删除线(默认值)
FontUnderLine
字符是否要加下划线
True:加下划线False:不加下划线(默认值)
Height
对象的高度
HelpContextID
Caption
标题
Default
设定此命令按钮是否为窗体的默认按钮
True:是False:否(默认值)
DisablePicture
当Style属性值为1时(表示此命令按钮将以图片作为外观),此对象在静止状态中要显示的图片
DownPicture
当Style属性值为1时(表示此命令按钮将以图片作为外观),此对象被按下时要显示的图片
True:按此方向显示False:不按此方向显示(默认值)
Style
设定此对象是否以图片作为外观显示
0:标准外观(默认值)1:图片外观
TabIndex
此对象在父窗体中的对象编号这个数值通常与在窗体中建立对象的顺序有关,如果它是窗体中第一个被建立的对象,编号应该是0
TabStop
设定是否可用[Tab]键来移动(Focus)到另一个对象上
MousePointer
设定鼠标指针通过对象上方时的样式
0:系统默认值(默认值)1~99:Visual Basic中有15个样式可供挑选
Name
对象被定义的名称,这个名称可以在程序中使用
Picture
Style属性值为1时(表示此命令按钮将以图片作为外观),此控件所显示的
图片
RightToLeft
设定文本的显示方向为由右至左
EnabledΒιβλιοθήκη 设定此对象是否会对事件(Event)产生响应
如果设定为不响应,执行时对象的图标会变为模糊
True:响应(默认值)False:不响应
FontBold
标题是否以粗体显示
True:粗体False:标准字体(默认值)
ontItalic
是否以斜体显示
True:斜体False:标准字体(默认值)
FontName