VB教程第2章Control控件学习
VB中的常用控件讲解(2)

VB中的常用控件讲解(2)框架框架的作用主要是区分一个控件组,也就是让用户可以容易地区分窗体中的各个选项,或者把几个单选按钮分成组,以便把不同种类的单选按钮分隔开。
框架在实际运用中往往和其他控件一起使用。
要在框架中加入组成员,必须先在窗体中建立一个框架,再在它的上面建立其所属按钮。
如果在框架外面建立好控件之后再将其移到框架内,则控件是不会与所属的框架成为一个群组的。
常用属性框架的常用属性只有Caption,用于设置框架的标题。
Caption属性:设置显示标题,说明框架的功能。
常用事件和方法框架的常用事件为Click。
框架的方法很少使用。
Click事件:当用户在一个框架上单击鼠标按钮时发生。
图片框图片框用于在窗体的特殊位置上放置图形信息,也可以在其上放置多个控件,因此它可作为其他控件的容器。
图片框的绘图功能在第6章中详细介绍。
常用属性图片框的常用属性如下。
(1)Appearance属性返回/设置一个对象在运行时是否以3D效果显示。
(2)AutoRedraw属性返回/设置从图形方法到一个持久性位图的输出。
(3)AutoSize属性决定控件是否能自动调整大小以显示所有的内容。
(4)Picture属性返回/设置图片框控件中显示的图形。
在设置时,设计阶段可直接利用属性窗口指定,运行阶段可使用LoadPicture函数加载。
常用事件和方法图片框的事件和方法主要用于绘图。
图像框图像框用来显形图形,可以显示位图、图标、图元文件、增强型图元文件、JPEG或GIF文件。
图像框与图片框的区别是:图像框控件使用的系统资源比图片框少而且重新绘图速度快,但它仅支持图片框的一部分属性、事件和方法。
两种控件都支持相同的图片格式,但图像框控件中可以伸展图片的大小使之适合控件的大小,而图片框控件中不能这样做。
常用属性图像框的常用属性如下。
(1)Appearance属性返回/设置一个图像框在运行时是否以3D效果显示。
(2)Picture属性返回/设置图像框控件中显示的图形。
vb第二章简单控件的应用

16
2.2.2、窗 体
一、窗体
窗体是VB的重要对象,它用于创建VB应用程序的 用户界面或对话框,是包容用户界面或对话框的各 种控件的容器。 窗体有多种属性、事件和方法。
设置窗体或其他对象的属性一般有两种方法
窗体的属性
在属性窗口中设置 在过程代码中设置:对象名.属性=属性值(表达式)
类是对同一种对象的集合与抽象。类是创建对象 实例的模板,对象则是类的一个实例。
本章目录
3
3、VB中的类和对象
VB工具箱中的可视图标是 VB系统设计好 的标准控件类。通过将控件类 实例化 ,得 到真正的控件对象。在窗体上画一个控件 ,就将类转换为对象,创建了一个控件对 象。 对象的编辑(建立、选定、复制和删除) 对象的命名(name)
上一页
10 本章目录
3. 方 法
方 法
VB中为程序设计人员提供的一种特殊的过程和 函数。 方法是面向对象的,调用时一定要指明对象。 对象方法的调用格式: [对象.]方法[参数列表] (若省略其中的对象,一般指窗体) 例如:[form1.]print “欢迎使用VB6.0” 此句在窗体上打印“欢迎使用VB6.0”这句话。 例如:Text1.SetFocus 此语句使Text1控件获得焦点,光标在本文框内闪烁
18
2.事件:Click、DblClick和Load
Click:单击事件。格式:对象名_ Click DblClick:双击事件。格式:对象名_ DblClick Load:装载事件。 把窗体(或其他对象)装入内存,但不显示它。 格式:form_ Load 例2.2 上述属性,Click、DblClick和Load 事件演示 题目要求:窗体无最大化按钮和最小化按钮,窗体启 动时,在标题栏显示“装入窗体”,并装入一背景 图;单击窗体装入另一图、双击窗体清除背景图, 同时显示不同的文字
VB常用控件的方法详解

1.01、窗体(Form)方法1.02、文本框控件(Text)的方法1.03、标签控件(Label)方法1.04、框架控件(Frame)的方法1.05、命令按钮控件(Command)的方法1.08、组合框控件(Combo)的常用方法1.09、列表框控件(List)的方法1.10、滚动条控件(HScrollBar&VScrollBar)的方法1.11、文件系统(File System)控件的方法1.12、形状控件(Shape)的方法1.13、直线控件(Ling)的方法1.14、图片框控件(Picture)的方法1.15、图象控件(Image)的方法1.16、Data控件方法1.17、OLE控件的方法第二章、ActiveX控件的方法2.01、ActiveMoviel控件的常用方法2.02、Adodc控件的常用方法2.03、Animation控件的常用方法2.04、公用对话框(CommonDialog)控件的常用方法2.05、CoolBar控件的常用方法2.06、数据组合列表框(DataCombo)控件的常用方法2.07、数据型电子表格(DataGrid)控件的常用方法2.08、数据列表框(DataList)控件的常用方法2.09、DTPicker控件的常用方法2.10、平面滚动条(FlatScrollBar)控件的常用方法2.11、图像组合框(ImageCombo)控件的常用方法2.12、列表视图(ListView)控件的常用方法2.13、MAPIMessages控件的常用方法2.14、MAPISession控件的常用方法2.15、屏蔽编辑(MaskEdBox)控件的常用方法MSMASK32.OCX2.16、多媒体(MMControl)控件的常用方法2.17、月视图(MonthView)控件的常用方法2.18、图表(MSChart)控件的常用方法2.19、电子表格(MSFlexGrid)控件的常用方法2.20、层次型电子表格(MSHFlexGrid)控件的常用方法。
(完整word版)VB常用控件的事件详解

形参的意义:
X、Y 鼠标移动过程中的瞬时坐标
其它各参数的意义请参阅MouseDown事件
MouseUp
(释放鼠标)
当鼠标在窗体上,用户释放鼠标键时发生此事件,事件处理过程原形
Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
End Sub
形参的意义:
X、Y 鼠标移动释放时的瞬时坐标
其它各参数的意义请参阅MouseDown事件
OLECompleteDrag
当源部件被放到目标部件时发生此事件,并通知源部件拖放操作被执行或取消。事件处理过程原形
Private Sub Form_OLECompleteDrag(Effect As Long)
2.04CoolBar控件的事件
2。05数据组合框(DataCombo)控件的事件
2。06数据型电子表格(DataGrid)控件的事件
2。07数据列表(DataList)控件的事件
2。08DTPicker控件的事件
2.09平面滚动条(FlatScrollBar)控件的事件
2。10图像组合框(ImageCombo)控件的事件
Private Sub Form_DragOver(Source As Control, X As Single, Y As Single, State As Integer)
End Sub
形参的意义:指针在目标窗体或控件中水平(X)和垂直(Y)位置的数字。
Shift 转换键,意义如下:
0 没有转换键按下
1 Shift键按下
2 Ctrl键按下
编程高手之路—跟我学VB—第二章章第一节Label 控件

编程高手之路—跟我学VB—章第一节Label 控件在第一章,我们已经知道,任何一个VB 程序都是由操作界面及与之相应的程序代码组成,而操作界面则是由诸如“命令按钮控件”、“标签控件”等控件以及窗体共同组成。
从本章开始,我们进入控件的学习过程。
Label(标签控件)是图形控件,主要作用在于显示文字信息,如大家比较熟悉的程序安装界面:在某个软件安装过程中,常常会显示一些帮助信息或与产品相关的介绍信息,而这些,大多是用标签控件制成的。
与以后我们要学到的文本框控件(TextBox)不同的是,标签控件显示的文字不能直接进行修改,要修改的话只能在设计阶段进行;文本框既可以用来显示文本,还能够在文本框中输入文本。
在Visual Basic 工具箱中,标签控件的图标如图一所示。
标签的默认名称(Name)和标题(Caption)为LabelX(X为1、2、3,等等),规范的命名方式为:LblX(X为自己定义的詞,如LblShow 、LblRed ,等等)图一一、标签控件的主要属性:1、Caption(标题)属性:此属性用来设置在标签上显示的文本信息,可以在创建界面时设置,也可以在程序中改变文本信息,如第一章的例子中,通过点击按钮改变标签显示的字样。
如果要在程序中修改标题属性,代码规则如下:标签名称.Caption = "欲显示的文本"如第一章在程序中改变标签LblShow 的Caption 属性:LblShow.Caption = "跟我来学VB 神童教程"但是请大家注意,上面的代码应该写入供触发的控件对应的程序代码区,如第一章中,是在命令按钮的程序代码区输入的代码,而不是标签本身的代码区哟。
这也是初学者常常大惑不解的地方,为什么我要让标签改变字样,却要在其他控件中输入代码?这是因为,我们是通过触发其他控件这个事件来让标签改变Caption 属性的。
当然,你也可以让标签本身来触发Caption 属性改变事件,如用鼠标点击标签,这时你就需要在标签对应的程序代码区输入代码了,但在实际编写中,这种情况非常罕见。
VB用MMcontrol控件的播放器源码2

MSFlexGrid1.Row = MSFlexGrid1.Row + 1
Adodc1.Recordset.MoveNext
Loop
MSFlexGrid1.ColWidth(0) = 400
MSFlexGrid1.ColWidth(3) = 400
MSFlexGrid1.ColWidth(6) = 400
Do While Not Adodc1.Recordset.EOF
ComboProduct.AddItem Adodc1.Recordset.Fields(0), 0
Adodc1.Recordset.MoveNext
Loop
TextAnalyser.Text = User
TextDate.Text = Date
If MSFlexGrid1.Row > 5 Then j = j + 3: MSFlexGrid1.Row = 0
MSFlexGrid1.Col = j
For i = 1 To 3
MSFlexGrid1.Text = Adodc1.Recordset.Fields(i - 1)
MSFlexGrid1.Col = MSFlexGrid1.Col + 1
TextWorkTime.Enabled = False
mand = "pause"
MMControl1.PauseEnabled = False
Command2.Enabled = False
End Sub
Private Sub Command4_Click()
mand = "open"
VB控件部分复习讲义

例29
Line方法画矩形:
格式: [<绘图对象>.]line [(x1,y1)]-[step](x2,y2)[,color[,B[F]]]
Fillcolor = vbyellow : fillstyle = 0 Line (100,100) – (300,200), , B Fillcolor = vbgreen Line (200,200) – (400,400),vbred, BF
14
列表框
常用方法:
AddItem
list1.additem ―Hello‖ list1.additem ―World‖, 1
RemoveItem
list1.removeitem 0
Clear
List1.clear
常用事件:
Click DblClick
例08、09、10
15
组合框
常用属性:
QBColor
Picture1.fillcolor = Qbcolor(0) ‗表示黑色
22
绘图方法
Pset方法
格式: [<绘图对象>.]pset [step](x , y)[,color]
Step:表示采用当前作图位置的相对值 Pset (100,100) Picture1.forecolor = rgb(255,0,0) Picture1.pset (100, 100) Picture1.pset step(100,100) Picture1.drawwidth = 5 Picture1.pset step(100,100),rgb(0,0,255)
Sub command1_click(index as integer) …… End sub
VB常用控件地方法详解

VB常用控件的方法详解.txt3努力奋斗,天空依旧美丽,梦想仍然纯真,放飞自我,勇敢地飞翔于梦想的天空,相信自己一定做得更好。
4苦忆旧伤泪自落,欣望梦愿笑开颜。
5懦弱的人害怕孤独,理智的人懂得享受孤独VB常用控件的方法详解BASIC是属于高级程序语言的一种,英文名称的全名是"Beginner's All-Purpose Symbolic Instruction Code",取其首字字母简称"BASIC",就名称的含意来看,是「适用于初学者的多功能符号指令码」,是一种在计算机发展史上应用最为广泛的程序语言。
微软公司也在MS-DOS时代即推出Quick BASIC,在Windows开始流行的时候,微软公司推出Visual Basic for Windows成为Windows作业环境一枝独秀的易学易用程序语言。
Visual Basic是开发 Microsoft Windows 应用程序的最快方法。
不论是对 Microsoft Windows 应用程序的专业开发者还是初学者来说,Visual Basic 都是一套不可多得的快速开发应用程序。
它提供的控件可以轻松的"画"出应用程序的友好界面,使软件的开发工作不再枯燥无味。
在VisualBasic语言中,控件是用户界面的基本要素,是进行可视化程序设计的重要基础,它不仅关系到界面是否友好,还直接关系到程序的运行速度以及整个程序的好坏。
每个控件都具有它的属性、方法和事件,要开发一个好的程序,不仅需要掌握控件的属性和事件,也要掌握它的方法。
控件具有很多相同的方法,各个控件也有其特有的一些方法。
VisualBasic中的控件分为两种,即标准控件(或内部控件)和ActiveX控件。
内部控件是工具箱中的"常驻"控件,始终出现在工具箱里,而ActiveX控件是扩展名为.ocx的文件(在Windows\System文件夹里),它是根据变成需要添加到工具箱里的。
VB基础学习资料

第一章Visual Basic 的基础知识§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)别人不知道你的编程方法,还以为你是个编程专家,对你的编程效率大加赞叹。
VB常用控件的事件详解

— 1 —
2.29 树状视图(TreeView)控件 2.31 Winsock 控件
2.30 UpDown 控件
第一章、标准控件的事件
1.01、 事件名称
窗体(Form)的事件 事件处理过程原形及说明
当窗体变为活动窗体时发生此事件,此事件比 Load 事件发生得晚,事件处理过程原形 Private Sub Form_Activate() Activate (激活) End Sub 此事件常用于激活窗体后对窗体进行初始化,比 Load 事件功能强。 当用户单击窗体时发生此事件,事件处理过程原形 Click (单击) End Sub 当用户双击窗体时发生此事件,事件处理过程原形 DblClick (双击) End Sub Private Sub Form_Deactivate() Deactivate End Sub 当完成一个完整的拖放动作或使用 Drag 方法时,发生此事件,事件处理过程原形 Private Sub Form_DragDrop(Source As Control, X As Single, Y As Single) Private Sub Form_DblClick() Private Sub Form_Click()
在 OLEDropMode 被设置为 1(Manual)时,当源部件被放到目标部件时,发生此事件。事件处理过程原形 Private Sub Form_OLEDragDrop(Data As DataObject, Effect As Long, Button As Integer, Shift As Integer, X As Single, Y As Single)
当一个 DDE 对话中的命令字符串由一个接收端应用程序发出时发生此事件。事件处理过程原形 Private Sub Form_LinkExecute(CmdStr As String, Cancel As Integer)
vb控件知识点总结

vb控件知识点总结VB(Visual Basic)是一种基于对象和事件驱动的编程语言,广泛用于Windows平台上的应用程序开发。
在VB中,控件是构成用户界面的基本元素,通过控件可以实现用户与程序的交互。
控件在VB中扮演着非常重要的角色,掌握控件的使用和操作是学习VB编程的基础。
本文将从控件的基本概念、常见控件种类和使用方法等方面对VB控件进行总结,希望对初学者能有所帮助。
一、控件的基本概念1.控件是什么?在VB中,控件是指用于构建用户界面的可视化元素,如按钮、文本框、标签等。
控件可以响应用户的操作,触发相应的事件,实现用户与程序的交互。
2.控件的属性每个控件都有自己的属性,用来设置控件的外观、行为等。
常见的控件属性包括:大小、位置、背景色、字体、文本内容等。
3.控件的事件控件可以响应用户的操作,如点击、鼠标移动、键盘输入等,这些动作称为事件。
每个控件都有一组事件,可以通过处理这些事件来实现相应的功能。
4.控件的方法控件还有一些方法,用来对控件进行操作或者获取控件的信息。
例如,设置控件的可见性、启用或禁用控件等。
二、常见控件种类1.按钮(Button)按钮是一种常用的控件,用于触发某个操作或者事件。
在VB中,按钮可以设置文本内容、大小、位置等属性,并通过处理按钮的Click事件来实现相应的功能。
2.标签(Label)标签用于显示静态文本内容,通常用于显示提示信息或者标题。
在VB中,标签可以设置文本内容、字体样式、颜色等属性。
3.文本框(TextBox)文本框用于接收用户的输入,常用于输入文本或者数字。
在VB中,文本框可以设置默认文本、最大长度、密码字符等属性,并通过处理文本框的TextChanged事件来获取用户输入的内容。
4.列表框(ListBox)列表框用于显示一个列表,并允许用户从中选择一个或多个项。
在VB中,列表框可以通过Items属性添加列表项,并通过SelectedIndexChanged事件来处理用户的选择操作。
VB课件-第2讲 基本控件

1. 属性
命令按钮Button
Enabled:是否有效,Visible:是否可见,布尔型 Text:命令按钮上显示的文字
Top:控件到到窗体顶部的距离 Left:控件到窗体左边的距离 Width和Height:表示控件的宽度和高度
2.事件:Click
on3.Left Button3.Top Button3.Width Button3.Height
编程小贴士
1. 设置属性确定事件; 2. 构思算法草拟代码; 3. 多写注释调整思路; 4. 全面检查就这一招!
编程思路:“初始化->输入->处理->输出”
1
我们一起画程序。。。
窗体是第一个对象,它是进行界面设计的基础平台。 窗体的“属性”定义窗体外观
“方法”定义窗体行为 “事件”定义与用户的交互 编程就是围绕它的属性、方法和事件展开。
BackgroundImage ControlBox
Icon WindowState
MaximizeBox MinimizeBox
5
2. 窗体的方法 就是对窗体的操作 Object.方法名 1.显示(Show): Me.Show
功能:显示窗体对象。 2.隐藏(Hide): Me.Hide
功能:隐藏窗体。 在程序中一般使用 Me 关键字来访问窗体对象
6
“事件”的那些法则。。。
• 如何识别事件代码? • 事件过程是如何依附在控件上的?
7
3. 窗体的事件
在窗体中使用某种事件触发一个过程,以便 完成某个任务,因此也叫它为事件过程。
例如:Private Sub Form1_Load(…)… ……
End Sub
Load就是窗体的一个装载事件
vb第02章

2.2 Visual Basic简单工程的设计步骤 Basic简单工程的设计步骤
建立一个简单的Visual Basic工程的步骤 建立一个简单的Visual Basic工程的步骤: 工程的步骤: 新建一个工程; (1)新建一个工程; 设计用户界面; (2)设计用户界面; 编写事件过程及通用过程; (3)编写事件过程及通用过程; 运行、调试并保存工程。 (4)运行、调试并保存工程。
25
2.2.4 保存工程 一个工程由多种文件组成,如工程文件、 一个工程由多种文件组成,如工程文件、 窗体文件、标准模块文件等,因此, 窗体文件、标准模块文件等,因此,保存一个 工程需要分多步才能完成。 工程需要分多步才能完成。 (1)单击“文件|保存工程”,对于从未保存 单击“文件|保存工程” 过的工程,系统打开“文件另存为”对话框。 过的工程,系统打开“文件另存为”对话框。 文件另存为”对话框中, (2)在“文件另存为”对话框中,注意保存 的类型,对于只含有窗体模块的工程, 的类型,对于只含有窗体模块的工程,首先提 示保存窗体文件(.frm)。 )。然后提示保存工程 示保存窗体文件(.frm)。然后提示保存工程 文件(.vbp。 文件(.vbp。
18
选定多个控件
当前控件
选择了一个或多个控件之后, 选择了一个或多个控件之后,在属性窗口 显示的是这些控件共有的属性, 显示的是这些控件共有的属性,这时在属性窗 口可以为多个控件同时设置属性。 口可以为多个控件同时设置属性。
19
3.控件的缩放和移动 1)控件缩放 选择控件→拖曳控件边框上的黑色控制柄。 选择控件→拖曳控件边框上的黑色控制柄。 Shift+“方向箭头 Shift+“方向箭头”。 方向箭头” 设置控件的Width和Height属性 属性。 设置控件的Width和Height属性。 2)移动控件 将鼠标指针移到控件内→ 将鼠标指针移到控件内→拖曳鼠标到合适 的位置。 的位置。 使用Ctrl+“方向箭头 方向箭头” 使用Ctrl+“方向箭头”。 设置控件的Left、Top属性 属性。 设置控件的Left、Top属性。
VB基本控件的使用二

课题:VB基本控件的使用二课时:3一、目的要求知识目标:了解有哪些控制件,理解基本控件的概念和属性。
能力目标:1)掌握控件常用属性的意义与设置2)熟练掌握3种基本控件(标签、命令按钮与文本框)的设置和应用。
3)学会使用代码窗口编写代码,同时能设计简单的应用程序。
情感目标:通过对VB简单应用程序设计相关知识的学习,培养学生严谨的思维、良好的学习习惯和编程习惯。
二、教学重点和难点教学重点:通过对基本控件和窗体的属性设置和代码的创建,设计一个简单的应用程序教学难点:代码的创建三、教学方法通过确定教学目标、重点和难点,本节课采用引导法,尽量采用清楚直观多媒体演示、讲解的教学手段和以学生为主的教学方法。
由于本节课是新授课,因此在教学过程中,根据学生的特点,可采用的学法是概念法,实践法和练习法等完成。
四、教具:多媒体计算机五、教学过程1.导入新课4’上课开始,老师作一个简单的口头调查,调查学生对基本控件(标签、命令按钮与文本框)的设置和应用的掌握情况,使本课在轻松、自然的气氛中导出。
2.新课<一> VB基本控件的属性、方法、事件4’<二>VB基本控件的应用10’一个应用程序的界面由两部分组成:窗体(Form)及上的各种控件举例:编一用户名和密码检验程序1.要求:设计一个用户登录的应用程序,开始屏幕应该提供接收用户名和密码的界面。
应用程序应该检查用户名是否为“123”,而密码是否为“123”,应用程序应该允许用户至少三次输入用户名和密码。
如果在三次都输入错误的用户名和密码,则应该显示错误信息并关闭应用程序。
2.演示三种情况:1>用户名和密码正确2>用户名和密码不正确,并且输入次数小于33>用户名和密码不正确,并且输入次数大于3时,则窗体自动关闭。
3.帐号不超过6位数字(MaxLength为6),密码输入时在屏幕上以“*”代替(PassWordChar为“*”),并且设置相应的控件属性。
VB-控件(二)

VB-控件(二)滚动条常常用来附在某个窗口上帮助观察数据或确定位置,也可以用来作为数据输入的工具。
在日常操作中,我们常常遇到这样的情况:在某些程序中,如 Photoshop ,一些具体的数值我们并不清楚,如调色板上的自定义色彩,这时,可以通过滚动条,用尝试的办法找到自己需要的具体数值。
在Visual Basic 中,滚动条分为横向(HscrollBar)与竖向(VscrollBar)两种,命名规则为:HsbX 或 VsbX ,如 HsbShow、VsbShow ,等等。
它们在工具箱上的图标如图一:图一选中滚动条按钮,把鼠标指针放到界面设计区,然后拖动,画出符合自己要求的滚动条,或者直接双击该按钮,自动在界面设计区生成默认大小的滚动条,如图二所示:图二一、滚动条控件的属性:1、Max(最大值)与 Min(最小值)属性:滚动块处于最右边(横向滚动条)或最下边(竖向滚动条)时返回的值就是最大值;滚动块处于最左边或最上边,返回的值最小,如图三所示:图三Max 与 Min 属性是创建滚动条控件必须指定的属性,默认状态下,Max 值为 32767 ,Min 值为 0 。
本属性既可以在界面设计过程中予以指定,也可以在程序运行中予以改变,如:HsbShow.Min = 3HsbShow.Max = 302、Value(数值)属性:Value 属性返回或设置滚动滑块在当前滚动条中的位置,如图三所示。
Value 值可以在设计时指定,也可以在程序运行中改变,如:HsbShow.Value = 243、SmallChange(小改变)属性:当用户单击滚动条左右边上的箭头时,滚动条控件Value 值的改变量就是 SmallChange,如图四:图四4、LargeChange(大改变)属性:单击滚动条中滚动框前面或后面的部位时,引发Value 值按LargeChange 设定的数值进行改变,如图五:图五二、滚动条控件的事件:与滚动条控件相关的事件主要是 Scroll 与 Change ,当在滚动条内拖动滚动框时会触发Scroll 事件(但要注意,单击滚动箭头或滚动条时不发生Scroll 事件),滚动框发生位置改变后则会触发Change 事件。
计算机二级《VB》考试基础知识:控件

计算机二级《VB》考试基础知识:控件
2015年计算机二级《VB》考试基础知识:控件
一、控件
窗体和控件都是Visual Basic中的对象,控件以图标的形式放在“工具箱”中,每种控件都有与之对应的图标。
启动Visual Basic后,工具箱位于窗体的`左则。
(一)标准控件(内部控件)
Visual Basic6.0的控件分为以下3类:
1.标准控件(也称内部控件)
2.ActiveX控件
3.可插入对象
(二)控件的命名和控件值
1.控件的命名
在一般情况下,窗体和控件都有默认值,如Form1、Command1、T ext1等。
在应用程序中使用约定的前缀,可以提高程序的可读性。
2.控件值
为了方便使用,Visual Basic为每个控件规定了一个默认属性,在设置这样的属性时,不必给出属性名,通常把该属性称为控件的值。
二、控件的画法和基本操作
(一)控件的画法
可以通过两种方法在窗体上画一个控件。
(二)控件的基本操作
1.控件的缩放和移动
2.控件的复制和删除
3.通过属性窗口改变对象的位置和大小
4.选择控件
【2015年计算机二级《VB》考试基础知识:控件】。