VB命令按钮常用属性
4 VB基础控件篇.Command按钮控件
程序界面如图六:
图六
程序代码如下:
按钮一:
Private Sub CmdEnable_Click()
CmdFalse.Enabled = True
或者:按钮名称.Style = 0/1
只有当按钮的Style设置为Graphical类型时,按钮的Picture属性才起作用。本属性能在指定的按钮上添加图片。
可以在界面设置过程中为按钮指定图片,如图八:
图八
也可以在程序中进行指定,代码如下:
按钮名称.Picture = "图形文件所在的路径与文件名",例如:CmdPicture.Picture = "D:\image\01.jpg"
图四
4、Enabled(可用)属性:
本属性决定了控件是否可用的问题。当值为False,按钮在程序运行时呈灰色,不能响应用户的鼠标动作;只有当值为True,按钮才能使用。本属性可以在设置界面时予以指定,如图五:
图五
也可以在程序中修改,代码如下:按钮控件名称.Enabled = True/False
例一:
二、CommandButton的事件:
命令按钮最常用的事件是鼠标点击(Click)事件,当点击按钮时,犹如发出了一道命令,而这也正是“命令按钮”这个说法的由来。
图一
CommandButton控件在程序中主要作为按钮进行使用。默认的名称为CommandX(X为1、2、3,等等),命名规则为CmdX(X为用户自定义的名字,如CmdCopy、CmdPaste,等等)。
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,则可同时显示文本和图形。
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)事件,但一 般情况不对它进行编程
VB属性大全
VB属性大全1.01、窗体(FORM)的常用属性1.01、窗体(FORM)的常用属性...1.02、标签控件(Lable)的常用属性 (7)1.03、文本框控件(TextBox)的常用属性 (9)1.04、框架控件(Frame)的常用属性 (13)1.05、命令按钮控件(CommandButton)的常用属性 (15)1.06、复选框控件(CheckBox)的常用属性 (17)1.07、单选钮控件(OptionButton)的常用属性 (19)1.08、组合框控件(ComboBox)常用属性 (22)1.09、列表框控件(ListBox)的常用属性 (25)1.10、水平滚动条控件(HScrollBar)和垂直滚动条控件(VScrollBar)的常用属性 (28)1.11、定时器控件的常用属性 (30)1.12、文件系统控件的常用属性 (30)1.13、形状控件(Shape)常用属性 (33)1.14、直线控件(Ling)的常用属性 (35)1.15、图像控件(Image)的常用属性 (36)1.16、图片框控件(PictureBox)的常用属性 (38)1.17、数据控件(Data)的常用属性 (43)1.18、OLE容器控件(OLE)的常用属性 (46)1.19、菜单控件的常用属性 (48)2.02、电影(ActiveMovie)控件的常用属性 (49)2.01、Adodc控件的常用属性 (52)2.03、动画(Animation)控件的常用属性 (55)2.04、公用对话框控件(CommonDialog)控件的常用属性 (56)2.05、数据组合框(DataCombo)控件的常用属性 (60)2.06、数据型电子表格控件(DataGrid)的常用属性 (62)2.07、数据列表(DataList) 控件的常用属性 (65)2.08、DTPicker控件的常用属性 (67)2.09、平面滚动条控件(FlatScrollBar)的常用属性 (70)2.10、图像组合框(ImageCombo)控件的常用属性 (71)2.11、图像列表控件(ImageList)的常用属性 (74)2.12、Inet控件的常用属性 (74)2.13、列表视图控件(ListView)的常用属性 (75)2.14、MAPIMessages控件的常用属性 (79)2.15、MAPISession控件的常用属性 (80)2.16、MaskEdBox控件的常用属性 (80)2.17、多媒体(MMControl)控件的常用属性 (83)2.18、月视图(MonthView)控件的常用属性 (86)2.19、图表控件(MSChard)的常用属性 (89)2.20、MSComm的常用属性 (93)2.21、电子表格控件(MSFlexGrid)的常用属性 (94)2.22、层次型电子表格控件(MSHFlexGrid)的常用属性 (99)2.25、进度栏(ProgressBar)控件的常用属性 (107)2.26、RichTextBox控件的常用属性 (110)2.27、滑动块(Slider)控件的常用属性 (112)2.28、选项卡(SSTab)的常用属性 (115)2.29、状态栏(StatuaBar)控件的常用属性 (117)2.32、工具栏(ToolBar)控件的常用属性 (119)2.33、树状视图控件(TreeView)的常用属性 (122)2.34、UpDown控件的常用属性 (125)2.35、Winsock控件的常用属性 (127)===========================================1.01、窗体(FORM)的常用属性属性说明(Name)窗体的名称ActiveControl返回焦点所在的控件,该属性设计阶段不可用,运行时只读。
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属性。
(1)简单组合框(Style属性值为1),才有接收DblClick事件。
(2)下拉组合框(Style属性值为0)与下拉列表框(Style属性值为2),可接收Click事件和DropDown事件。
(3)下拉组合框和简单组合框,可以在文本区输入文本,当输入文本时,可以接收Change事件。
vb实验1命令按钮说明
Style:0-标准windows按钮;1-图形按钮
Cancel:返回或者设置一个值,指示窗体中命令按钮是否为取消命令按钮。(True/False),只能有一个True
Esc键
Default:返回或者设置一个值,指示窗体中命令按钮是否为缺省命令按钮。(True/False)只能有一个True
技术要点:1.按钮的caption属性,以及快捷方式的设置
2.窗口之间的切换.主要用的方法是show,hide
3.按钮之间的逻辑控制,比如子窗体没有打开,设置颜色功能无效等.主要用到enabled属性
4.窗口的背景颜色设置,backcolor属性以及颜色的设置
Tooltiptext:属性返回或者设置鼠标在命令按钮上停留时显示的提示文本。--对图形按钮特别有用。
(1)Click事件:鼠标单击
Private sub command1_click()
……
End sub
1
2.窗体.(打开.关闭,设置子窗体的背景颜色)
Enter键
Font:属性窗口的Font—字体对话框
编码:
/Bold/Italic/size/underline/strikethrough
Left/Top/Width/Height:确定控件的位置与大小。缺省单位:twip;1440 twip(缇)=1 inch(英寸)
Visible:是否可见。(True/False)
控件名称
控件常用属性
控件常用事件
命令按钮
Command Button
Name:只能在属性窗口中设置,不能在运行时改变,供程序引用
Caption:返回或者设置控件上显示的标题(字符串型),用&符号设置热键(Alt+)
对口升学VB教案及练习题项目二认识文本框和命令按钮
4.建议课时分配:《简单的算术运算器》I课时,文本框和命令按钮常用属性 与事件1课时;《密码输入小键盘》、补充练习1—2课时。
三、教师讲授与演示
L总结反馈学生操作过程存在的共性问题,讲解演示正确的方法
2.演示代码的编写
(1)演示讲解代码窗口与对象窗口的切换方法;
(2)讲解代码窗口中“对象”列表框与“事件”列表框的含义
(3)演示代码的输入方法
在此环节中,要强调PriVateSUb对象名称一事件名称O的含义,提醒学生要确定了对象名 称和事件名称后再编写代码。
(2)在创建了控件对象后,介绍改变控件对象的位置和大小、删除控件对象的方法;
2.设置控件对象的属性
重点一是介绍属性窗口的使用方法,包括通过“视图”菜单显示或隐藏“属性窗口”的方法; 重点二是先选中控件对象,然后再设置该控件对象的属性。
二、学生操作
学生模仿教师的演示进行界面设计与属性设置的操作。
在学生操作的过程中,教师要加强巡视,发现问题及时解决问题。
四、学生操作
学生模仿教师的演示进行代码的输入。
在学生操作的过程中,教师要加强巡视,发现问题及时解决问题。
五、任务评价与总结
L教师选择几名学生的作品进行演示,分析其成功或失误之处;
3.对学生操作过程中存在的共性问题进行讲解与分析;
4.总结本任务中使用到的控件对象。
(文本框、命令按钮的常用属性与事件)
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 新的宽度。
(5)命令按钮(CommandButton)
(五)命令按钮(CommandButton)
是VB中一个最常用的控件,一般用来接收单击事件,并调用指定的过程以实现程序的进程。
一、命令按钮的属性:
1、Name属性:
2、Caption属性:
3、Enabled属性:
4、Left属性和Top属性:
5、Height属性和Width属性:
6、Default属性:
设置为Ture时为缺省活动按钮(一个窗体只允许一个按钮为缺省活动按钮)按回车即相当于单击。
7、Cancel属性:
设置为True时,按<Esc> 键即相当于单击,为缺省取消按钮。
(一个窗体也只能有一个按钮设置为缺省取消按钮)
8、Visible属性:
9、Value属性:(编程用)
设为True 时相当于单击事件。
10、Style属性:
0:表示无图象功能,按钮只能显示文字
1:表示有图象功能,按钮表面可加载图片
11、Picture属性:
为按钮表面添加指定的图片。
12、DownPicture属性:
在按钮按下时为按钮表面添加指定的图片。
13、DisabledPicture属性:
当按钮无效时,为按钮表面添加指定的图片。
14、BackColor属性:
15、ToolTipText属性:
为按钮设置提示文本内容(鼠标指点时显示按钮功能提示)
二、命令按钮的事件和方法:
1、Click事件:
注:命令按钮不支持双击事件
2、MouseDown事件:
3、MouseUp事件:
4、Hide 方法:
5、Show方法:。
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:运行程序时该属性有效。
VB-控件属性大全
控件属性大全属性说明(Name)窗体的名称AccessType 获得或设置该控件连接的代理行为。
取值为:0 icUseDefault1 icDirect2 icNamedProxyActiveControl 返回焦点所在的控件,该属性设计阶段不可用,运行时只读。
Align 图片框控件在窗体上的位置, 有5种可选,通常取默认值。
0 在设计时或在程序中确定大小和位置,次为默认值1 显示在窗体的顶部,宽度等于窗体的ScaleWidth属性值2 显示在窗体的底部,宽度等于窗体的ScaleWidth属性值3 显示在窗体的左面,宽度等于窗体的ScaleHeight属性值4 显示在窗体的右面,宽度等于窗体的ScaleHeight属性值用Align属性可以很快地在窗体的底部或顶部创建工具栏或状态栏。
当用户改变窗体的大小是,Align值设置为1或2的对象,会自动的改变大小以适合窗体的宽度。
Alignment 设置Caption属性文本的对齐方式, 取值为:0 左对齐1 右对齐2 中间对齐AllowAddNew 允许添加交互纪录。
取值为:TrueFalseAllowArrows允许使用网络导航的箭头键。
取值为:TrueFalseAllowColumnReorder 获得或设置用户是否可以对报表显示的列重排序。
取值为:TrueFalseAllowDelete 允许删除交互纪录。
取值为:TrueFalseAllowUpdate 允许或禁止纪录更新。
取值为:TrueFalseAppearance 外观效果,取值为:0 平面1 3D(立体)Archive 是否显示具有Archive属性的文件,取值为:TrueFalseArrange 获得或设置排列列表视图控件中的图标或小图标视图。
取值为:0 lvwNone1 lvwAutoLeft2 lvwAutoTopArrows 获得或设置哪个方向按钮可用。
取值为:0 cc2Both(双向)1 cc2LeftUp(左箭头或上箭头)2 cc2RightDown(右箭头或下箭头)AutoPlay 获得或设置Animation控件是否自动播放。
VB基本控件的属性
VB基本控件的属性,方法经及事件所有控件都具有的属性:1、Name: 表示在代码中用来标识一个控件的名字。
2、Enabled: 表示一个控件是否可以响应一个事件,即该控件可不可用。
值为true: 可以响应;值为false: 不可以看见。
3、Visible: 表示一个控件是否可见。
值为true:可以看见;值为false: 不可以看见。
所有控件都有具有的事件:1、KeyDown : 当用户按下键盘上一个键时发生的。
2、KeyUp : 在用户松开键盘上按下的键时发生的。
3、KeyPress : 在Key Down和Key Up事件之间发生。
4、MouseDown : 在鼠标被按下时触发的。
5、MouseUp :在用户松开鼠标键时发生的。
6、Click :在用户单击鼠标左键时发生的。
7、DblClick :在用户双击鼠标时发生的。
一、窗体(Form)属性:1、Caption: 表示窗体标题栏的文字。
2、BorderStyle: 一般情况下为默认值,若更改为下列值:1)值为0:没有窗体标题栏2)值为1:窗体运行之后不能改变大小3、WindowState: 设置窗体的大小。
3)值为0:窗体正常大小4)值为1:窗体最小化值为2:窗体最大化4、BackColor: 表示窗体的背景颜色事件:1、Initialize(初始化事件): 在窗体加载和显示之前触发,这个事件只触一次。
2、Load(加载事件): 用来完成窗体显示之前需要完成的动作。
3、Activate/Deactivate (激活/非激活事件):是用户在同一个应用程序的两个或多个窗体之间移动时触发的。
4、QueryUnload(条件卸载事件): 决定窗体是如何关闭的。
触发QueryUnload事件时Unload 的参数和因素有:1)Vb FormControlMenu值为0 :选中窗体控件菜单中的Close命令。
2)Vb FormCode值为1 :从代码中调用Unload 语句。
VB命令按钮、选择框、单选按钮和框架
[教案](六)命令按钮、选择框、单选按钮和框架授课方式:讲授法授课学时:2学时教学目的:通过本次课的学习,学生应该掌握使用命令按钮、选择框、单选按钮和框架四种控件常用的各种属性、事件和方法,并且能够准确使用各种控件设计各种用户界面,并能编写出响应事件的代码。
教学重点和难点:1.命令按钮的属性和事件;2.选择框和单选按钮的属性和事件。
教学过程:命令按钮、选择框、单选按钮和框架一、命令按钮(CommandButton)1.了解命令按钮在VB中的用途。
2.掌握命令按钮的以下3个主要属性(1)Caption(2)Style(3)Picture3.事件介绍命令按钮最常用的事件——Click事件的应用情况。
二、选择框(CheckBox)1.用途介绍选择框在VB中的用途。
2.主要属性掌握选择框的以下4个属性:(1)Caption(2)Alignment(3)Value(4)Style3.事件介绍选择框最常用的事件——Click事件的具体应用情况。
三、单选按钮(OptionButton)1.用途介绍单选按钮在VB中的用途。
2.主要属性掌握单选按钮的以下5个属性:(1)Caption(2)Alignment(3)Value(4)Style(5)Enabled3.选项分组掌握如何个单选按钮进行分组,以及那些对象可以作为分组的容器。
四、框架(Frame)1.用途介绍框架在VB中的主要用途就是用于分组。
2.主要属性掌握框架的以下3个属性:(1)Caption(2)Enabled(3)Visible学生作业:上机实验四:1.命令按钮、选择框和单选钮2.单选钮和框架[讲稿](六)命令按钮、选择框、单选按钮和框架一、命令按钮(CommandButton)1、主要属性(1)Caption:如果某个字母前加入“&”,则程序运行时标题中的该字母带有下划线,即作为快捷键,用Alt+快捷键(2)Style:在VB5.0 以后的版本中,命令按钮上不仅可显示文字,还可设置显示图形。
8.4.1 VB窗体的属性和事件
8.4.1 窗体的属性和事件[复习目标]1.掌握窗体的下列属性;Name,Caption, Visible, WindowstateStartupposition.2.了解窗体的下列属性Font, Backcolor, Forecolor3.享握窗体的常用方法:Move,,Hide,Print、 Refresh4.掌握窗体的下列事件: Click, Dblclick5.了解窗体的下列事件: Activate、 Deactive[知识复习]1.窗体(Form)窗体的属性○1Name属性:返这回或设置在程序代码中用于标识窗体的名字,该属性在运行时不可见。
② Caption属性:设置显示在窗体标题栏中的文本语法: object. Caption= string③ Auto Redraw(自动重绘)属性:控制图像的重绘,常用于多窗体程序设计中。
语法: objeet. AutoRedraw=boolean④ Enabled属性:返回或设置窗体是否能够对键盘或鼠标产生的事件做出反应。
语法 object. Enabled= boolean⑤Le ft和Top属性:返回或设置窗体内部的左边或内侧顶边与它的容器的左边或顶边之间.语法: objeet.Left[= value]和 objeet.Top= value⑥Height Width属性:返回或设置窗体的高度和宽度。
语法: object. Height= number和 object. Width= number⑦ Visible属性:返回或设置一个值,用于指明窗体是否可见语法: object. Visible= boolean⑧Windowstate属性:返回或设置一个数值,用来指定窗体的可视状态语法: objeet. Windowstate= value⑨ Startupposition属性:返回或设置窗体首次出现时的显示位置语法 objeet. Startup Position= position(2)窗体的常用方法①Move方法:用于移动窗体语法; objeet. Move left/top/ width/ height②Show方法:用于窗体的显示语法: objeet.Show③Hide方法:用于隐藏窗体。
VB第6章 《菜单和工具栏设计》总结
VB第6章《菜单和工具栏设计》总结一、菜单控件(Menu):1、功能:用于显示应用程序的自定义菜单。
2、组成:命令、子菜单、分隔符条。
3、创建:“工具”菜单——“菜单编辑器”4、常用属性:(1)Caption:菜单项标题对应菜单编辑器中“标题”文本框。
访问键字母前加“&”符号快速选中:顶级菜单:Alt+字母键子菜单:单击字母键(2)Checked:显示复选标记。
对应菜单编辑器中“复选”复选框。
(3)Enabled:有效性。
对应菜单编辑器中“有效”复选框。
(4)Index:当菜单项组成控件数组时,用于区分数组内的各个菜单控件。
对应菜单编辑器中“索引”文本框。
(5)Name:指定菜单控件的名称。
对应菜单编辑器中“名称”文本框。
(6)Shortcut:指定菜单项的快捷键。
对应菜单编辑器中“快捷键”文本框。
(7)Visible:决定菜单项是否可见。
对应菜单编辑器中“可见”复选框。
(8)WindowList:决定菜单控件是否维护当前MDI子窗口的列表。
对应菜单编辑器中“显示窗口列表”复选框。
5、事件:只有一个单击事件,即Click事件。
二、RichTextBox控件:1、功能:创建能输入和编辑大量文本的、能设置字符格式、段落格式的文本框。
2、打开、保存的文件格式:RTF格式和ASCII文本格式两种。
3、常用属性:(1)FileName:返回或设置装入RichTextBox控件的文件名。
只能指定文本文件或有效的.rtf文件名。
(2)MaxLength:最大字符数。
(3)MultiLine:是否显示和接受多行文本。
(4)RightMargin:文本右边距。
(5)ScrollBars:自带水平或垂直滚动条。
0——无1——水平滚动条2——垂直滚动条3——两者都有(6)SelAlignment:段落对齐方式。
设计时无效。
0——左对齐1——右对齐2——居中对齐(7)选定文本的字体样式:设计时无效。
SelBold:粗体;SelItalic:斜体;SelStrikethru:删除线;SelUnderline:下划线。
VB常用命令
FontStrikeThru属性是逻辑型,决定对象上正文是否加一删除线。
FontItalic属性是逻辑型,决定对象上正文是否是斜体。
窗体的其它常用属性2.Icon 控制图标属性:返回或设置窗体左上角显示或最小化时显示的图标。
注意:此属性必须在ControlBox属性设置为Ture才有效3.ControlBox控制菜单框属性:设置Ture为有,如设置为False则无控件菜单,同时窗体也无最大化按钮和最小化按钮,即使MaxButton属性和MinButton属性设置为Ture。
5. BorderStyle:边框风格, 通过改变BorderStyle 属性,可以控制窗体如何调整大小。
0-None:无边框;1-Fixed Single:单线边框,不可以改变窗口大小;2-Sizable:双线边框,可以改变窗口大小;3-Fixed Double:双线框架,不可以改变窗口大小。
4-Fixed Tool Window:窗体外观与工具条相似。
有关闭按钮,不可以改变窗口大小。
5-Sizable Tool Window:窗体外观与工具条相似。
有关闭按钮,可以改变窗口大小。
6. WindowsState属性用来设置窗体的运行状态。
0-Normal:正常窗口状态,有窗口边界;1-Minimized:最小化状态,以图标方式运行;2-Maximized:最大化状态,无边框,充满整个屏幕。
7. AutoRedraw属性该属性决定窗体被隐藏或被另一窗口覆盖之后,是否重新还原该窗体被隐藏或覆盖以前的画面。
即是否重画如Circle、Line、Pset和Print等方法的输出。
当为True时,重新还原该窗体以前的画面。
当为False时,则不重画AutoRedraw属性。
4 Resize事件无论是因为用户交互,还是通过代码调整窗体的大小,都会触发一个Resize事件。
5 Activate事件:当窗体由非活动窗体变为活动窗体,即当窗体得到焦点时触发该事件。
VB控件大全属性详解命令按钮
VisualBasic自学教材(常用控件的属性)——1.05、命令按钮(CommandButto n)控件的常用属性作者:杜勇Font字型,可从弹出的对话框选择字体,大小和风格Height命令按钮的高度HelpContextID指定一个对象的缺省帮助文件上下文标识符Index在对象数组中的编号Left距容器左边框的距离MaskColor Style=1时,获得或设置按钮的图片要"屏蔽"(它是,透明的) 的颜色。
可从弹出的调色板选择。
MouseIcon MousePointer=99时,设定一个自定义的鼠标图标MousePointerOLEDropMode 获得或设置该对象是否能作为一个OLE放下目标,取值为:0 None(无)1 Manual(手动)Picture Style=1时,设置此对象上的图片RightToLeft 文本书写是否自左向右。
取值为:TrueFalse 自右向左Style 设置对象的外观形式, 取值为:0 Standard(标准, 标准风格)1 Graphical(图形,带有自定义图片),此时Picture,Disab ledPicture和DownPicture属性起作用TabIndex 获得或设置此对象在父窗体的编号(父窗体中对象响应Tab 键的顺序)TabStop 设置是否可以用"Tab"键选取此对象。
取值为:True 可以False 不可以Tag存储程序所需的附加数据ToolTipText设置该对象的提示行Top距容器顶部边框的距离UseMaskColor Style=1时,获得或设置一个值,决定是否将MaskColor属性中赋值的颜色用于"屏蔽"。
(即, 用于创建透明区。
)取值为:TrueFalse友情提示:范文可能无法思考和涵盖全面,供参考!最好找专业人士起草或审核后使用,感谢您的下载!。
VB控件与事件
属性名
功能
Caption(缺省) 设置标签的字面内容。
(2) 文本框(TextBox):一个文本编辑区域,可在该区域输入、
编辑和显示文本内容。
文本框常用属性
属性名
功能
Text(缺省) 设置文本框中的当前内容。
事件名 KeyPress
文本框常用事件
触发条件
当用户在文本框里按下键盘上的一个键时触 发该事件。
4.事件过程
设计好应用程序界面后,就是把要处理的代码写入对应的事件过程 中。VB是基于事件驱动机制的,一个对象的事件对应着一个事件处理过 程。事件处理过程的格式是: Sub 对象名_事件名()
语句块 End Sub 若窗体中有一个命令按钮Command1,则它的单击事件处理过程格式为: Sub Command1_Click()
语句块 End Sub
3.赋值语句
➢ 赋值语句:赋给某一个变量一个具体的确定值的语句。 ➢ VB赋值语句的一般格式是:变量名=表达式 ,其中“=”为赋值运
算符。 ➢ 例如:a=5 ➢ 赋值语句是最基本的语句,作用是将赋值运算符右侧表达式的值存
储到左边的变量。 ➢ VB赋值语句的另一种格式是:对象名.属性名=表达式 ➢ 例如:Text1.Text=“嘉兴一中实验学校”
1.窗体
用作定制应用程序窗口界面。
属性名 Caption
事件名 Load
窗体常用属性
功能 设置窗体的标题。
窗体常用事件 触发条件
窗体打开时触发该事件,此时窗体初始化完 毕(包括所有控件初始化完毕),准备显示。 该事件发生在窗体显示之前。
2.常用控件
(1) 标签(Labe
(3) 命令按钮(CommandButton):一般用来接收用户单击事件,
VB常用控件
4.访问键 访问键是通过键盘来访问控件的。例如设置两
个按钮的属性为: Caption= "关闭(&C) " Caption= " &Exit "
则运行时可分别按Alt+C或Alt+E,相当于分别单击 两个按钮。
5.容器 窗体、框架和图片框等都可以作为其他控件的容器。
移动容器,容器中的控件也随之移动。容器中控件的 Left和Top属性值是指其在容器里的位置。
text1textlist1texttext1textlist1text常用控件常用控件常见控件的默认属性控件名控件名默认属性默认属性控件名称控件名称默认属性默认属性控件名称控件名称默认属性默认属性图片框图片框picturepicture组合框组合框texttext文件列表框文件列表框filenamefilename标签标签captioncaption列表框列表框texttext形状形状shapeshape文本框文本框texttext水平滚动条水平滚动条valuevalue线条线条visiblevisible框架框架captioncaption垂直滚动条垂直滚动条valuevalue图像框图像框picturepicture命令按钮命令按钮valuevalue时钟时钟enabledenabled数据数据captioncaption复选框复选框valuevalue驱动器列表框驱动器列表框drivedrive单选按钮单选按钮valuevalue目录列表框目录列表框pathpath常用控件常用控件焦点焦点在窗体上任何时候用户都只能操作其中的一个控件对象这个在窗体上任何时候用户都只能操作其中的一个控件对象这个被操作的对象称它获得焦点
第4章 ·常用控件
例 4 - 1 在一窗体上通过命令改变图片框的AutoSize 属性值,观察所装载图片的显示效果。
VB基本属性和用法
内部控件控件在VB程序设计中扮演重要的角色,它是VB程序的基本组成部分。
合理恰当地使用各种不同的控件,以及熟练掌握各个控件的属性设置,是进行VB程序设计的基础。
另外控件应用的好坏直接影响应用程序界面的美观性和操作的方便性。
下面详细介绍VB的内部控件的使用方法。
1 标签标签是VB中最简单的控件,用于显示字符串,通常显示的是文字说明信息。
但不能编辑标签控件。
使用标签的情况很多,通常用标签来标注本身不具有Caption属性的控件。
例如,可用标签为文本框、列表框、组合框等控件来添加描述性的标签。
还可编写代码改变标签控件的显示文本以响应运行时的事件。
例如,若应用程序需要用几分钟处理某个操作,则可用标签显示处理情况的信息。
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)W ordWrap属性设置标签的文本在显示时是否自动折行功能。
其使用语法如下:Object.WordWrap[=True或False]其中True表示具有自动折行功能;False(默认值)表示没有自动折行功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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属性该属性可以给命令按钮指定一个图形。
只有Style属性的值设置为1时(图形方式),Picture 属性才有效,否则Picture属性无效。
(5)DownPicture属性该属性用来设置控件被单击并处于按下状态时,在控件中所显示图形,可用于复选框、单选按钮和命令按钮。
只有当Style属性设置为1时,此属性才有效,否则无效。
如果没有设置DownPicture属性的值,则当按钮被按下时,将显示赋值给Picture属性的图形。
(6)DisabledPicture属性该属性用来设置对一个图形的引用,当命令按钮禁止使用(即Enabled属性被设置False)时,在按钮中显示图形。
只有当Style属性设置为1时,此属性才有效,否则无效。
(7)MaskColor。
和UseMaskColor属性如果要使命令按钮中图像的某些颜色是透明的,则要把MaskColor属性设置为希望透明的颜色,然后把UseMaskColor属性设置为’rrue。
当UseMaskColor属性为False时,MaskCloor 属性指定的屏蔽色不起作用。
在设计阶段可以使用Picture、DownPicture、DisabledPicture属性,也可以通过doadPicture()函数装入图形文件。
(8)ToolTipText属性该属性是工具提示功能,运行时,当光标在对象上停留约1秒时,该字符串将显示在对象下面的小矩形框中。
如果用图形作为对象的标签,使用此属性可以减少解释对象的文字。
鼠标事件与键盘事件SuB Form—MouseMove(Buttoil As Integer,Shift As Integer,x As Single,Y As Single)这3个鼠标事件过程具有相同的参数,它们把鼠标的信息传给过程。
(1)Button:被按下的鼠标按钮,可以取以下3个值。
(2)Shift:表示Shift、ctrl和Alt的状态。
如表6.7所示。
(3)x,Y:这两个值对应于当前鼠标的位置,采用ScaleMode属性指定的位置。
说明:(1)有些鼠标只有2个按键,或者虽有3个按键,但w:indows鼠标驱动程序不能识别中间按键。
在这种情况下,表6.6中的后4个参数值不能使用。
(2)对于单按鼠标器,它的按键定义为左按键。
如果鼠标带两个按键,并使用windows 的控制面板交换了鼠标器的左、右键,那么,当按右按键时,VB认为是按了左按键。
例如,如果按住Ctrl键,然后在坐标为(2000,3000)的点上按下鼠标器右键,则立即调用Forul—MouseDown过程,释放鼠标右键时,调用Form—MouseUp过程。
此时。
Button、Shift、x、Y这4个参数的值分别为2、2、2000和3000,中国自学编程网, 。
(3)Shift是转换键,它指的是3个转换状态,包括Shift、ctrl和Alt。
这3个键分别以二进制方式表示,每个键用三位,即:Shift键为001,Ctrl键为010,Alt键为100。
当按下Shift键时,Shift参数的值为00l(十进制数1),当按下ctrl键时,Shift参数的值为010(十进制数2),而按下Alt键时,Shift参数的值为100(十进制数4)。
如果同时按下2个或3个转换键,则Shift参数的值即为上述两者或三者之和。
因此,Shift参数共可取8种值。
VB中建立多窗体1.建立多窗体的操作步骤建立多窗体的操作步骤如下:(1)添加新窗体,在这个窗体上添加控件,分别设置有关属性值,再按要求编写程序。
(2)选择“文件”菜单下的“Forml另存为(A)…”命令,保存这个文件,设为Forml。
(3)再选择“工程”菜单下的“添加新窗体”命令,则能够在同一个工程文件中再建立起一个新窗体。
设置有关属性;将这个窗体保存为另一个文件Form2。
按照这种方法,能够在一个工程文件中建立多个窗体,中国自学编程网, 。
(4)选择“文件”菜单下的“工程另存为(E)…”命令,保存工程文件,即把Forml、Form2保存在一个工程中。
2.启动窗体如果一个工程中包括多个窗体,如果没有特别的设定,应用程序的第一个窗体默认为启动窗体,也就是当应用程序开始运行时,先运行这个窗体。
如果要改变系统默认的启动窗体,可以通过“工程属性”对话框进行设置,其操作步骤如下:(1)在“工程”菜单中,选择“属性”命令,屏幕出现“工程属性”对话框,如图6.16所示。
(2)在对话框中选择“通用”选项卡。
(3)在“启动对象”的下拉列表框中,选择新的启动对象,单击“确定”按钮,完成新设定的窗体为启动窗体。
VB多窗体在集成开发环境中,使用“工程\添加窗体”菜单,就可以在一个工程中使用多个窗体。
被设置为启动对象的窗体在程序运行之初会被自动加载和显示,但是只能在工程属性中设置一个窗体模块为启动对象。
当启动对象是Sub Main过程时,要显示窗体或当显示一个窗体后再显示其他的窗体,就要考虑窗体的加载、显示、隐藏和卸载问题,中国自学编程网, 。
6.3.1加载窗体加载窗体使用Load语句。
格式:IJoad<窗体名>功能:加载窗体到内存。
说明:加载窗体只是将这个窗体对象装入内存,但并不显示这个窗体对象。
此语句只是需要在初始化时加载所有的窗体并在以后需要它们的时候显示。
当VB加载窗体时,先把窗体的各属性设置为初始值,再执行Load事件。
6.3.2显示窗体显示一个窗体就要把它的V isible属性设置为True。
显示一个窗体还可以用窗体对象的Show方法。
格式:[窗体名.]Show功能:将窗体显示在屏幕上。
说明:如果在调用一个窗体的Show方法时,指定的窗体尚未加载,VB将自动装载该窗体。
6.3.3隐藏窗体把一个窗体的V isible属性设置为False或使用它的Hide方法,就可以把窗体隐藏。
格式:[窗体名.]Hide功能:将窗体隐藏起来。
说明:隐藏窗体并不把窗体从内存中卸载,只是变得不可见。
在使用V isible属性或Hide方法隐藏窗体时,如果窗体尚未加载,则VB会加载该窗体,但不会让它显示出来。
6.3.4卸载窗体窗体用完后可以卸载窗体,要用unload语句。
unload语句的语法格式与Load语句相同。
格式:unLoad<窗体名>功能:将窗体从内存中卸载下来。
说明:当卸载一个窗体时它的子窗体也会被卸载。
VB对象的基本属性点击: 发布日期:2007-11-21 22:04:00 进入论坛(1)Name名称属性该属性是所有对象都具有的属性,是所创建的对象的名称,所有的控件在创建时由VB自动提供一个默认名称。
Name名称属性在属性窗口的“名称”栏可以进行修改。
该属性在运行时是只读的。
中国自学编程网, 在程序中,对象名称是作为对象的标识在程序中被引用的,不会显示在窗体上。
(2)caption标题属性该属性是对象的标题,窗体标题显示在窗口的标题栏中,控件的标题就显示在控件中。
新添加对象的c印tion属性被自动设置为Name属性的内容。
对某些控件,可在设置标题的字符串中用符号&和1个字母,为控件指定1个访问键,访问键显示在控件中时带有下划线。
在按下Alt键同时按下控件的访问键与用鼠标左键点击这个控件的效果是相同的,控件将获得输入焦点。
(3)width、Height与L,eft、Top属性width和:Height属性分别表示对象的宽度和高度,即对象的大小。
I,eft和Top属性分别是控件的左边到其容器的左边,控件的上边到其容器的上边的距离,即对象的位置。
对于窗体,Top表示窗体到屏幕顶部的距离,Left表示窗体到屏幕左边的距离。
1个控件在窗体中的位置。
vB默认的坐标系统的x轴是从左向右的,Y轴是从上向下的;默认的长度单位是缇(1英寸=1 440缇,每厘米大约567缇)。
Left和Top分别是对象的左上角的横坐标和纵坐标。
窗体是容纳其他控件、显示文本和图形的区域,是整个窗体中去掉窗体的边框和窗体的标题后的区域。
窗体的ScaleLeft属性和ScaleTop属性分别是这个区域的左上角的坐标,对标准坐标系而言它们总是0;ScaleWidth属性和Scale—Height属性分别是这个区域的宽度和高度。
在默认坐标系中,它们的单位是缇。
我们已经知道,窗体对象可以包含控件,有些控件(如PictureBox、Frame控件)中也可以包含控件对象。
能够包含控件的对象叫做容器。
包含在容器中的控件的Left和Top 属性是控件在容器中的左上角坐标。
(4)Visible属性该属性决定对象是否可见。
true:程序运行时控件可见;False:程序运行时控件隐藏起来,不可见,但控件本身还存在。
(5)Enabled属性该属性决定对象是否是有效。
True:允许用户操作,并对操作作出响应;False:禁止用户操作,呈暗淡色。