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

Visual Basic-标签常用属性

Visual Basic-标签常用属性

标签标签的主要功能是用来显示文本信息,通常用作某些结果的输出,控件对象的注释或者信息提示。

它所显示的内容只能通过Caption属性来进行设置和修改,而不能直接编辑。

1.标签常用属性标签的部分属性与窗体以及其他控件相同,包括:Name名称属性,Font属性组(FontName 字体、FontSize字号、FontBold粗体、FontItalic斜体、FontUnderline下划线),位置与大小(Width、Height、Top、Left),Visible可见性等。

上述属性与前面介绍的功能与设置相同,其他常用属性如下:(1)Alignment该属性用来确定标签内文字的对齐方式,可设置为0、1、2,其作用如下:0——标签内文字左对齐(默认值);1——标签内文字右对齐;2——标签内文字居中对齐。

(2)AutoSize如果把该属性设置为True,则标签可根据Caption属性内容的大小自动调节标签的大小,如果设置成False标签保持设计时定义的大小不变,在这种情况下,如果标签内容过多,则只能显示其中的一部分内容。

(3)WordWrap该属性用来决定标签文字内容的显示方式,WordWrap属性有效需要AutoSize属性为True。

当属性值默认为False时,标签的大小将随标签内文字内容在水平方向进行扩充,不会改变标签高度,若设置为True,则标签将在垂直方向上扩展,宽度大小将不作变化。

(4)BorderStyle用来设置标签的边框,可以取0和1两种值。

默认情况下属性值为0,即标签无边框;将属性设置为1则标签加上边框。

(5)Caption用来在标签中显示文本。

标签中文本的显示只能用Caption属性显示。

(6)Enabled该属性用来确定一个控件对象是否能够对用户产生的事件作出响应。

如果设置为True表示允许控件对象对事件作出反应;如果为False,则禁止控件对象对事件作出反应。

Visual Basic 常用标准控件

Visual Basic 常用标准控件
标签中可以显示文本信息,但是不能 接收用户的输入,因此标签通常用于以下 场合:输出文字而不希望用户改变其中内 容的情况;用于显示提示内容;用作命令 选项,代替命令按钮,来引发相应的事件 子程序。
1. 标签的常用属性
标签的部分属性和窗体及其他控件 的某些属性相同,包括: FontBold、FontItalic、FontName、 FontSize、FontUnderline、Height、 Width、Top 、Left、Name、Visible
此外文本框还拥有以下属性:
(1)Text 设置输入输出的字符。该属性是文本框对象的主
要属性,文本框中显示的内容就是由该属性设置。 Text属性的设置可以在属性窗口中操作,当然也可以 通过编写代码实现,例如:
Text1.Text="VB程序设计" 将在文本框Text1中显示"VB程序设计"。 (2)MaxLength 返回或设置文本框中可输入的字符的最大数。如 果该属性被设置为“0”,则在文本框中输入的字符数 不能超过32K(多行文本),该属性的默认值为 0 。
(3)MultiLine
该属性用来设置文本框中是否可以显示多行文本。 如果把该属性设置为“False”,则在文本框内只能输入 单行文本;当MultiLine属性被设置为“True”时,可以 使用多行文本。该属性的默认值是“False”。
(4)PasswordChar
该属性决定是否在文本框中显示用户键入字符。当 我们想对输入的数据进行保密时,我们可以使用这个属 性,将该属性的值设置为一个字符,那么用户由键盘键 入的任何字符都将被我们在PasswordChar属性中设置 的那个字符所覆盖,从而达到数据保密的效果。不过文 本框中实际输入的内容还是原来的内容,用这一特性可 以设置口令(即验证密码)。

Visual Basic 属性、方法和事件

Visual Basic 属性、方法和事件

Visual Basic 属性、方法和事件属性、方法和事件概述Visual Basic 的窗体和控件是具有自己的属性、方法和事件的对象。

可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。

日常生活中的对象,如小孩玩的气球同样具有属性、方法和事件。

气球的属性包括可以看到的一些性质,如它的直径和颜色。

其它一些属性描述气球的状态(充气的或未充气的)或不可见的性质,如它的寿命。

通过定义,所有气球都具有这些属性;这些属性也会因气球的不同而不同。

气球还具有本身所固有的方法和动作。

如:充气方法(用氦气充满气球的动作),放气方法(排出气球中的气体)和上升方法(放手让气球飞走)。

所有的气球都具备这些能力。

气球还有预定义的对某些外部事件的响应。

例如,气球对刺破它的事件响应是放气,对放手事件的响应是升空。

如果能对气球编程的话,Visual Basic 代码将如下所示。

其作用是设置气球的属性:Balloon.Color = RedBalloon.Diameter = 10Balloon.Inflated = True注意代码的语法,首先是对象 (Balloon),接着是属性 (Color),然后是赋值(Red)。

重复这条语句,但是,换一个不同的值,就可以改变气球的颜色。

属性也可以在程序设计阶段在“属性”窗口中设置。

调用气球的方法是这样的:Balloon.InflateBalloon.DeflateBalloon.Rise 5它的语法与属性的语法相似,对象(一个名词)后面紧跟着方法(一个动词)。

在第三个例子中有一个附加项,称为一个参数,表示气球上升的高度。

一些方法有一个或多个参数,它们对执行的动作做进一步的描述。

气球对一个事件的响应如下所示:Sub Balloon_Puncture()Balloon.DeflateBalloon.MakeNoise "Bang"Balloon.Inflated = FalseBalloon.Diameter = 1End Sub本例中代码描述了当刺穿事件发生时气球的行为:调用 Deflate 方法,然后以 "Bang"(发出的声响)为参数调用 MakeNoise 方法。

Visual_Basic6.0_基础知识(完整版教材)

Visual_Basic6.0_基础知识(完整版教材)

第1章Visual Basic 6.0 基础知识完整版教材§1 Visual Basic的基础知识一、概念和术语1,对象(Object)事物都可称作对象,比如桌椅就是对象,在Visual Basic里对象主要分为两类:Form和Control。

Form:窗体或称表单,其实指的就是window。

Control:控件,指的是各种按钮、标签等等。

2,属性(Property)指的是对象的属性,比如姓名、性别、民族、籍贯都是你这个对象的属性。

Caption、Left、Name是一个命令按钮的属性。

3,事件(Event)事件是发生在对象上的动作。

比如敲桌子是一个事件,它是发生在桌子这个对象上的一个动作。

比如Click、Dblclick或LostFocus是发生在文本框控件上的事件。

然而事件的发生不是随意的,某些事件仅发生在某些对象上而已,比如“逃避早操被抓住”可以发生在学生这个对象上,但它不会发生在老师这个对象上。

4,方法(Method)这是一个直译,是一个较难理解的概念,它是对象本身内含的函数或过程,它也是一个动作,但不称作事件,在Visual Basic 里,方法和事件是这样的:事件:Private Sub对象名_事件名(事件内容)End Sub方法:对象名.方法名所以方法是一个简单的不必知道细节的无法改变的事件,同样,方法也不是随意的,一些对象有一些特定的方法。

如果以上概念你记不住,不要紧,实践中你会明白一切,请继续学习。

二、Visual Basic 的开发周期1,想清楚你想做到什么;2,拿起笔在纸上画出你的用户界面;3,拿起鼠标在屏幕上画出你的用户界面,确定对象的属性;4,告诉计算机你要做的事;5,让程序运行,看看能否工作;6,如果不能工作,不必难过;7,找出那个错误,重新开始。

你应该养成一些良好的习惯,这样在你编大程序时不至于丢三落四,为一些本来可避免的错误反复做第六步和第七步。

三、Visual Basic的存储和运行1,编写的程序和对象的属性一块儿存在frm文件里;2,整个程序里包含着一个或许多frm文件,Visual Basic将所有frm文件名存入一个vbp文件里,若丢失了一个vbp文件,尽管frm文件仍在磁盘上,但程序将不能运行了;3,如果你的程序已经自以为成功了,你可以把它编译成EXE文件,这样做的好处是:(1)在没有Visual Basic 的环境下可以运行;(2)速度提高;(3)别人不知道你的编程方法,还以为你是个编程专家,对你的编程效率大加赞叹。

Visual-Basic程序设计综合教程第3章--常用基本控件

Visual-Basic程序设计综合教程第3章--常用基本控件

End Sub
标签Label2的单击(Click)事件代码如下:
Private Sub Label2_Click()
Label1.Visible = True '设置Label1可见
Label2.Visible = False '隐藏Label2
End Sub
3.2.2 文本框
1 用途
文本框(TextBox)控件是VB中使用最为频繁 的控件之一,是一个文本编辑区域可以用来显示、 输入和编辑文本,类似于一个简单的文本编辑器。
3.2 标签、文本框和命令按钮
在VB应用程序的界面设计中,有3个最常用 的控件:标签、文本框和命令按钮。这3个控件是 构成用户界面的基础。
3.2.1 标签
1 用途 标签(Label)控件用于显示或输出文本信息。但不
能作为输入信息的界面,也就是说程序时标签所显示的内 容不能由用户直接编辑,但是可以通过程序代码修改。
第3章 常用基本控件
VB有两类控件,一是在工具箱中的常用 控件;二是通过添加“部件”的方法被使用的控 件。
本章主要介绍VB部分常用基本控件:标 签、文本框、命令按钮、图像框、图片框、滚动 条和计时器。其余常用控件将在后续章节陆续介 绍。
【主要内容】
●标签、文本框和命令按钮 ●图片框和图像框 ●水平滚动条和垂直滚动条 ●计时器
【例3.4】编写程序。在窗体上放置两个文本框(Text1和 Text2),设置文本框Text1为单行显示;文本框Text2为 多行显示,同时有水平和垂直滚动条,并且文本内容在运 行时禁止被用户随意更改。
要求:在程序运行后,在文本框Text1中显示文本内 容:“欢迎使用 Visiual Basic!”,用户可以选中其中 的任意文本内容,如图3.8(a)所示选中“Visiual Basic”, 然后单击窗体,则被选中的文本被字符串“VB”替换,同 时被选中文本的起始位置、长度以及内容等信息均在文本 框Text2中显示,如图3.8(b)所示。

Visual Basic基础知识

Visual Basic基础知识
Nozioni di base di Visual Basic
VISUAL BASIC基础知识
在设计时设置属性

属性定义了对象的外观和行为。 用户可以在设计时和运行时设置大部分属性。一些属性可以通过使用属性窗口在设计时设置 对象的属性。有些属性不能在设计时进行设置,可以在运行时通过程序代码设置这些属性。
设计时和运行时都可设置的属性

窗体对象是用Visual Basic编写的应用程序中基本的构造块。用户主要是通过窗体对象和放置在它上面的控件 与应用程序进行相互。窗体用自己的属性、事件和方法来控制它们的外观和行为。 窗体对象与其它对象相同,设计时可以在属性窗口中设置窗体对象的属性,也可以通过编写代码在运行时设 置它们。
事件
事件是可以被窗体或控件识别的操作,如单击
鼠标或按下一个键。用户可以在事件过程中编 写程序代码,一旦事件发生就会执行它们。任 何操作都可以和Visual Basic事件相关联,这样 用户就可以完全控制应用程序来响应所有这些 事件了。
对象的某些方面被改动时,会触发事件。例如,
在垂直滚动条中移动滚动块触发Scroll事件。 Visual Basic中的每个对象都有一组它可以识别 的事件。
对齐标签中的文本
Alignment属性用来设置标签控件中文本的
对齐方式,可以是左对齐、右对齐或居中 对齐。默认情况下,文本是左对齐的。
使用Auto Size和Word Wrap
如果Caption属性中输入的文本数量超出了
标签控件的宽度,文本就会换到下一行。 如果超出了控件的高度,文本就会被剪切。 把Auto Size属性设置为True,就可以在水平 方向扩展控件以适应其内容的尺寸。要想 把内容换到下一行并做垂直扩展,可以把 Word Wrap属性设置为True。

Visual Basic辅导讲义1-控件的属性、事件、方法

Visual Basic辅导讲义1-控件的属性、事件、方法
• 属性: 对象的特征 Label1.caption=―AA‖ • 方法:对象发出的动作 Form1.Print ―AA‖ • 事件:对象能响应的操作 Command1_Click()
属性是对象的特征,不同的对象有不同的属性。 属性设置:用属性窗口或者程序语句设置 对象名.属性名称=设置的属性值 Text1.text=―good morning !‖ Text1.text=Text1.text+‖aa‖ Command1.Visible=false 当对象为当前窗体时,可以省略对象名,也可用Me代 替当前窗体。


窗体和控件是VB中的对象,共同构成用户的界面。 VB的控件包括3类: 标准控件(内部控件):文本框、命令按钮等,出现在工具 箱中 ActiveX控件:VB控件箱的 扩充部分,使用前必须添加到工 具箱中。(只学习了通用对话框) 可插入对象:由其他应用程序创建的对象。
控件值: 通常,使用“控件名. 属性”设置控件属性值。如 Text1.Text=―hello‖
MultiLine(多行文本)属性 True:多行,自动换行,Ctrl+Enter插入空行。 False:单行文本。
ScrollBars(滚动条) 确定文本框中有没有滚动条,整数类型。MultiLine属性为True 0—None:无。 1—Horizontal:水平滚动条。 2—Vertical:垂直滚动条。 3—Both:同时具有水平和垂直滚动条。 当由水平滚动条后,不能自动换行,通过Enter来换行。
0-None 1-Fixed Single 2-Sizable 窗体无边框。 固定单边框。大小只能用最大化和最小化按钮改变 ( 默认)可调整的边框。大小可变,标准双线边界
5.FontName/FontSize/FontBold/FontItalic 类型,字符型。大小,整型。粗体/斜体,逻辑型。 Text3.FontName = ―宋体” Text3.FontSize=14 Text3.FontItalic = true Text3.FontBold=Not Text3.FontBold 6.Visible (可见) True:可见。 False:不可见。
  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属性无效。

相关文档
最新文档