Visual Basic-命令按钮常用属性

合集下载

精品课件-Visual Basic程序设计案例教程-第2章

精品课件-Visual Basic程序设计案例教程-第2章

第2章 Visual Basic基本控件
(3) Click事件。程序运行后,当单击窗口内的某 个位置时,Visual Basic将调用窗体单击事件过程Sub Form_Click()。如果单击窗体内的控件,则只能够调用 相应控件的Click过程。
(4) DblClick事件。程序运行后,当双击窗口内 的某个位置时,Visual Basic将调用窗体双击事件过程。 窗体最常用的方法有Print、Cls、Show、Hide和Move等。
线可调边框(缺省值);3—双线固定对话框(对话框专用);4—单线固定工具窗口;
5—单线可调工具窗口
设置在控件上显示的文字。如 Form1.Caption="VB 应用程序"
设置控件的背景颜色。通常从“调色板”中选择所需颜色
ForeColor(前景色)
设置控件的前景颜色。如需窗体上是黑底白字,则设置窗体的背景颜色为黑色,
值为 True 时,窗体有最小化按钮;值为 False 时,窗体无最小化按钮。缺省值 为 True
可设置控件(对象)上显示的图片。通过“加载图片”对话框可将选中的图片作 为窗体的背景
用来指定窗体的高度和宽度,其单位为 Twip(Twip 是一种与屏幕分辨率无关的 计量单位,567 Twip 相当于 1 厘米)
前景颜色为白色
MaxButton (最大化按钮)
MinButton (最小化按钮)
Picture(图形)
Height(高度) Width(宽度)
StartUpPosition (初始位置)
WindowState (窗口状态)
AutoRedraw (自动重绘)
值为 True 时,窗体有最大化按钮;值为 False 时,窗体无最大化按钮。缺省值 为 True

第7章 Visual Basic 6.0 常用控件的属性、事件和方法

第7章  Visual Basic 6.0 常用控件的属性、事件和方法

7.1.1 命令按钮控件的常用属性
命令按钮控件的常用属性有: 命令按钮控件的常用属性有: Caption属性: 属性: 属性 Default属性和 属性和Cancel属性: 属性: 属性和 属性 Enabled属性: 属性: 属性 Value属性: 属性: 属性 Picture属性和 属性和Style属性: 属性: 属性和 属性
7.4.2
列表框控件和组合框控件的常用事件
列表框控件和组合框控件的常用事件主要包括: 列表框控件和组合框控件的常用事件主要包括: Click事件: 事件: 事件 DbClick事件: 事件: 事件
7.4.3
列表框控件和组合框控件的常用方法
列表框控件和组合框控件的常用方法主要包括: 列表框控件和组合框控件的常用方法主要包括: 1.AddItem方法 . 方法 2.RemoveItem方法 . 方法
7.5.1 框架控件的简介
框架控件主要是为其他控件提供分组的功能, 框架控件主要是为其他控件提供分组的功能,框架控 件的主要属性就是Caption属性,用来设置标识框架的标题 属性, 件的主要属性就是 属性 文本。 文本。 如果希望将已经存在的若干控件放在某个框架中, 如果希望将已经存在的若干控件放在某个框架中,可 以先选择所有控件,剪贴到剪贴板上, 以先选择所有控件,剪贴到剪贴板上,然后选定框架控件并 将复制的控件粘贴到框架上(不能直接拖动到框架中); );用 将复制的控件粘贴到框架上(不能直接拖动到框架中);用 户也可以先添加框架,然后选中框架, 户也可以先添加框架,然后选中框架,再在框架中添加其他 控件,这样在框架中建立的控件和框架形成一个整体, 控件,这样在框架中建立的控件和框架形成一个整体,可以 同时被移动、删除。 同时被移动、删除。

VB命令按钮常用属性

VB命令按钮常用属性

VB命令按钮常用属性命令按钮通常用来在它的单击事件中完成一种特定的程序功能。

尽管其他控件的单击事件也可以做同样的事情,但使用命令按钮已经成为Windows应用程序的风格。

熟悉Windows的人都知道,单击命令按钮就会完成程序提供的一个功能。

因此,向用户提供的服务功能通常都以命令按钮的形式出现在用户界面中。

常用属性命令按钮的基本属性:Name、(:aption、Height、Width、Top、Left、Enabled、Visible、FontName、FontSize、F ontBold、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属性该属性可以给命令按钮指定一个图形。

VisualBasic常用基本控件

VisualBasic常用基本控件
LargeChange 单击此 处时Value的变化值 SmallChange 单击此 处时Value的变化值
4.7 滚动条
2.事件 Scroll事件:在滚动条内拖动滑块时触发的事件。 (单击滚动箭头或滚动条时不发生Scroll事件); Scroll事件用于跟踪滚动条中的动态变化 Change事件:改变滚动框位置触发的事件。 Change事件则用来获得变化后滚动条的位置 (值 ) 示例
属性 Name Caption Default Cancel ToolTipText 用途 引用该对象的名称 按钮上显示的文本 默认命令按钮,Enter 默认取消按钮,Esc 解释功能
【例4-1】
对象 窗体 属性 设置
(名称) Caption FontName FontSize
(名称) Caption FontSize
ListBox控件Style取值及含义 0 1 默认,文本项旁无复选框 有复选框,可选择多项
ComboBox控件Style取值及含义 0 1 2 下拉列表+文本框 文本框+不能下拉列表 仅允许在下拉列表中选择
4.5 列表框、组合框
1.主要属性
MultiSelect属性(ListBox) :是否能够复选。 • 0:不可复选;1:简单复选;2:复杂复选 Selected属性:返回某个项目的选择状态。 • List1.selected(0)=ture
常用属性是Caption 可先画出框架,再将其它控件画到框架中;或
者“剪切”框架外的控件,“粘贴”到框架中
4.4.3 框架
【例4-5】用框架将单选按钮分组,分别用来改变文 本框中文字的字体、字的大小、字的颜色。
4.5 列表框和组合框
列表框(ListBox)可从列出的多个项目中任意选择, 可选择其中的一项或多项。 组合框(ComboBox)=文本框+列表框,用户可以像 列表框一样选择,也可直接在编辑区输入。

VB常用控件属性

VB常用控件属性

组合框基本属性Name、Height、width、Top、L,eft、Enabled、Visible和Index组合框与列表框具有相同的属性:List、ListIndex、ListCount、Selected、Sorted、Text、MultiSelect,Style 等。

组合框的特有属性:组合框有3种不同的样式,其下拉式组合框、简单组合框可输入内容,但必须通过AddItem方法加入。

组合框的风格是由Style属性值决定的。

设置组合框的Style属性可以选用组合框的3种样Style属性为0时,是下拉式组合框,默认状态;Style属性为1时,是简单组合框;Style属性为2时,是下拉列表框。

(1)下拉组合框下拉组合框,显示在屏幕上的仅是文本编辑器和一个下拉箭头。

与下拉列表框相似,蛋下拉列表框可以通过输入文本的方法在表项中选择。

可识别dropdownclickchannge事件。

(2)简单组合框简单组合框,列出所有的项目供用户选择,右边没有下拉箭头,列表框不能收起和下拉。

与文本编辑器一起显示在、屏幕上。

用户可在文本框中直接输入列表项中没有的选项,也可从列表中选择。

可以识别clickchannge事件。

(3)下拉式列表框下拉式列表框与下拉组合框相似,区别是用户不能输入列表框中没有的项,只能在列表中选择。

不能识别dbclick和changge事件。

可识别dropdownclick事件组合框拥有列表框和文本框的大部分属性。

组合框也有SelI,ength、SelStart和SelText这3个文本框才有的属性。

还有LOcked属性和Change事件等。

常用事件组合框响应的事件依赖于其Style属性。

⑴简单组合框(Style属性值为1),才有接收DblClick事件。

(2)下拉组合框(Style属性值为0)与下拉列表框(Style属性值为2),可接收Click事件和DropDown事件。

(3)下拉组合框和简单组合框,可以在文本区输入文本,当输入文本时,可以接收Change事件。

VisualBasic中常用控件

VisualBasic中常用控件

§5.4 命令按钮控件
命令按钮主要用来执行某一功能,通常在命令按钮 的Click事件中编写一段程序,当用户用鼠标单击 这个按钮时,就会启动这段程序,执行某一特定的 功能。大多数VisualBasic应用程序中都有命令按 钮,用户可以单击执行Click事件中代码所对应的 操作。
§5.4 命令按钮控件
Default
设置命令按钮是否为默认按钮,当 运行程序时,用户按回车键时, Object.Default=值 就激活它。 设置命令按钮是否为Cancel按钮当 用户按Esc键时,是否触发它 的Click事件。
Cancel
Object.Cancel=值
Enabled
设置命令按钮是否能被按下
Object.Enabled=值
MaxLength
设置文本框输入内容长度是否有限制
Object.MaxLength=值
MultiLine
设置文本框是否以多行方式显示文本
Object.MultiLine =值
PasswordChar
设置在控件中显示用户键入的字符
Object.PasswordChar=字 符
如果该属性设置为某一字符,那么 无论Text属性值是什么,在文 本框中都只显示该字符。要想 使该属性有效,MultiLine属性 必须设置为False
Sub Command_Click([Index As Integer])
说明:
(1) Command是命令按钮的名称。 (2) Index是一个整数,若该命令按钮属于一个控件数组,则Inde x表示该命令按钮在数组中的下标,否则不需要这一参数。
§5.4 命令按钮控件
2、DblClick 事件触发条件:当用户在命令按钮上双击鼠标时触发。 语法:

Visual Basic 命令分类表

Visual Basic 命令分类表

Visual Basic 命令分类表(N/A)本分类表仅包括部分Visual Basic对初学者有用的命令,限于篇幅,如果您想了解命令的详细用法,请参看VB帮助或其它有关VB书籍。

有一点需要记住的是:不要把VB命令同VB控件的属性混淆!一、顺序文件随机文件二进制其它 I/O二、字符串 DOS 显示声明三、QUICKBASIC专用命令内存/数组 DEFCUR DEFCUR四、循环和条件五、图形过程文件类型事件处理六、数字逻辑数据类型端口错误处理本分类表仅包括部分Visual Basic对初学者有用的命令,限于篇幅,如果您想了解命令的详细用法,请参看VB帮助或其它有关VB书籍。

有一点需要记住的是:不要把VB命令同VB控件的属性混淆!------------------- ------------------- -----------------------------顺序文件随机文件二进制其它 I/O------------------- ------------------- -----------------------------OPEN WRITE# OPEN GET OPEN GET DATA RUNCLOSE PRINT# CLOSE PUT CLOSE PUT READ CHAINRESET PRINT# USING RESET FIELD RESET LOCK RESTORE INKEY$EOF INPUT# EOF LSET EOF UNLOCK ENVIRON LPRINTLOC LINE INPUT$# LOC RSET LOC FREEFILE ENVIRON$ TABLOF FREEFILE LOF MK... LOF INPUT$ SYSTEMLOCK SEEK CV... SEEK LINE INPUT$ SLEEPUNLOCK SEEK# LOCK SEEK# VIEW PRINT ENDFILEATTR FREEFILE UNLOCK FILEATTR DATE$ STOPFILEATTR TIME$ LPOSTRON STICKRND # range: int((up-lo+1)*RND +lo) TROFF STRIG IOCTL REMIOCTL$------------------- ------------ ------------------- -----------------字符串 DOS 显示声明------------------- ------------ ------------------- -----------------UCASE$ CHR$ SHELL LOCATE COLOR Main ProceduresLCASE$ ASC FILES PRINT SOUND --------- ----------LEFT$ VAL NAME CLS CLEAR DECLARELTRIM$ SPC KILL BEEP PLAY COMMONRIGHT$ SPACE$ MKDIR VIEW PRINT POS OPTION BASERTRIM$ STR$ CHDIR WIDTH CSRLIN CONSTMID$ INSTR RMDIR DEF FNLEN STRING$ FILEATTR STATIC STATICLSET SWAP DIR$ SHARED SHAREDRSET FRE DIM DIMENVIRON REDIM REDIMENVIRON$ DEFINT DEFINT----------------------------- ------------------------ DEFSTR DEFSTR QUICKBASIC专用命令内存/数组 DEFCUR DEFCUR----------------------------- ------------------------ DEFINT DEFINT LOCAL ALIAS $INCLUDE PEEK BLOAD VARPTR DEFLNG DEFLNGSADD BYVAL Int86 POKE BSAVE VARPTR$ DEFSNG DEFSNGSETMEM CDECL Int86x CLEAR UBOUND VARSEG DEFDBL DEFDBLSIGNAL COMMAND$ INTERRUPT ERASE LBOUND FRE TYPE... TYPE...EVENT UEVENT INTERRUPTX DEF SEGVARPTR SSEGVARSEG----------------------------------------------------------------------循环和条件---------------------------------------------------------------------- FOR i TO j STEP k WHILE cond IF__THEN__ELSE SELECT CASEEXIT FOR - CASE __ , __NEXT WEND - IF__THEN CASE IS condELSEIF__THEN__ CASE __ TO __DO WHILE|UNTIL cond ELSE__ CASE ELSEEXIT DO ENDIF END SELECTLOOP WHILE|UNTIL cond------------------ ------------------- ------------------- ----------- 图形过程文件类型事件处理------------------ ------------------- ------------------- ----------- PSET LINE SUB ... INPUT ON KEY() GOSUBPRESET CIRCLE FUNCTION ... OUTPUT " COM() "POINT DRAW CALL APPEND " PEN "BSAVE PAINT GOTO RANDOM " PLAY() "BLOAD PALETTE GOSUB BINARY " STRIG() "PCOPY VIEW RESUME " TIMER() "PMAP WINDOW RETURN " __ GOSUB _,_,_SCREEN COLOR CALL ABSOLUTE " __ GOTO _,_,_SOUND "=Numeric ExpCOM ON|OFF|STOP数字逻辑数据类型端口错误处理------------------- --------- ------------------- ----------- -------- HEX$ RND MOD IMP AS SINGLE FIX INP ERDEV ERROCT$ SGN ABS AND " DOUBLE CINT OUT ERDEV$ ERLSWAP SIN SQR OR " LONG INT WAIT ON ERROR ERROREXP COS LOG XOR " INTEGER CSNGTAN LET ATN NOT " STRING CDBL ON ERROR GOTORANDOMIZE EQV CLNG ON LOCAL ERROR GOTOON ERROR RESUME NEXTON LOCAL ERROR RESUME NEXTRESUMEEVENT ONEVENT OFFRETURN。

VB教程:命令按钮(CommandButton)

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 新的宽度。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

命令按钮常用属性
在应用程序中,命令按钮通常在单击时执行制定操作。

以前介绍的大多数属性都可用于命令按钮控件,包括Enabled、Font属性组、Width、Height、Top、Left、Visible。

此外,命令按钮还具有以下属性。

(1)Caption
命令按钮上显示的标题文字,通常标题文字用于说明按钮的功能。

在实际运用中,经常需要对命令按钮绑定快捷键来方便按钮的操作,创建由ALT键加字母组合快捷键可由Caption属性进行设置。

例如,需绑定ALT+E快捷键组合给一个按钮,如图4-4所示。

在设置此按钮Caption属性时,在相应的字母前应加上“&”符号。

即将此命令按钮的Caption属性设置为“结束(&E)”。

这时,命令按钮的单击(Click)事件可由组合键ALT+E触发。

(2)Cancel
该属性可以设置ESC键与该命令按钮进行快捷键绑定。

当Cancel属性值为True时可设为绑定,在一个窗体内只允许一个命令按钮将Cancel属性设置为True。

(3)Default
该属性可以设置回车键与该命令按钮进行快捷键绑定。

当Default属性值为True时可设为绑定,在一个窗体内只允许一个命令按钮将Default属性设置为True。

(4)Style属性
Style属性可以决定命令按钮的外观样式,该属性只能在设计阶段在属性窗口内设置。

该属性可用于多种控件,如单选按钮、复选框、组合框、列表框等。

用于命令按钮可以取如下值:0——标准样式,即在命令按钮中只显示文本(Caption属性),没有相关图形。

此为默认值。

1——图形格式。

控件用图形样式显示,在命令按钮中不仅显示文本(Caption属性),而且可以显示图形(Picture属性)。

(5)Picture属性
用该属性可以给命令按钮制定一个图形。

为了使用此属性,必须将Style设置为1,否则Picture属性无效。

相关文档
最新文档