标准控件 Visual Basic 大学计算机二级VB考试学习复习资料课件

上传人:我*** 文档编号:142453387 上传时间:2020-08-19 格式:PPT 页数:57 大小:407KB
返回 下载 相关 举报
标准控件 Visual Basic 大学计算机二级VB考试学习复习资料课件_第1页
第1页 / 共57页
标准控件 Visual Basic 大学计算机二级VB考试学习复习资料课件_第2页
第2页 / 共57页
标准控件 Visual Basic 大学计算机二级VB考试学习复习资料课件_第3页
第3页 / 共57页
标准控件 Visual Basic 大学计算机二级VB考试学习复习资料课件_第4页
第4页 / 共57页
标准控件 Visual Basic 大学计算机二级VB考试学习复习资料课件_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《标准控件 Visual Basic 大学计算机二级VB考试学习复习资料课件》由会员分享,可在线阅读,更多相关《标准控件 Visual Basic 大学计算机二级VB考试学习复习资料课件(57页珍藏版)》请在金锄头文库上搜索。

1、第5章 标准控件,5.1 单选按钮、复选框与框架,一、单选按钮(OptionButton),常用属性 Name(名称)属性:单选按钮的名字,系统默认名称为Option1、Option2。 Caption属性:单选按钮的标题。,5.1 单选按钮、复选框与框架,一、单选按钮(OptionButton),Value属性:表示单选按钮的状态。Value属性为True时,表示选择了该按钮;Value属性为False时,表示没有选择该按钮。Value属性的缺省值为False。,5.1 单选按钮、复选框与框架,一、单选按钮(OptionButton),Alignment属性:决定单选按钮中的文本的对齐方式。

2、Alignment属性为0-Left Justify时表示左对齐;1Right Justify的表示右对齐。,5.1 单选按钮、复选框与框架,一、单选按钮(OptionButton),Style属性:用于控制单选按钮的外观。可以将Style属性设置为0Standard标准模式;或1Graphical图形模式。,事件 单选按钮常用的事件为Click事件,当运行时单击单选按钮 ,使单选按钮从未选择状态变成选择状态时,或在代码中将一个选项按钮的Value属性从False改为True时,产生Click事件。,例5-1,方法一:,Private Sub Option1_Click() Text1.Fon

3、tName = 宋体 End Sub Private Sub Option2_Click() Text1.FontName = 仿宋_GB2312 End Sub Private Sub Option3_Click() Text1.FontName = 黑体 End Sub Private Sub Option4_Click() Text1.FontName = 楷体_GB2312 End Sub,方法二:用控件数组,Private Sub Optzt_Click(Index As Integer) Select Case Index Case 0 Text1.FontName = 宋体 Ca

4、se 1 Text1.FontName = 仿宋_GB2312 Case 2 Text1.FontName = 黑体 Case 3 Text1.FontName = 楷体_GB2312 End Sub,二、复选框(CheckBox),常用属性 Value属性:复选框的Value属性用来确定其状态即选择、取消选择或灰度状态。Value值为0表示取消选择状态;Value值为1表示选择状态;而Value值为2使复选框处于灰度状态,常利用这种状态来表示部分选中或不确定状态。,二、复选框(CheckBox),Alignment属性:设置或返回一个值,决定复选框中的文本的对齐方式。Alignment属性为

5、0-LeftJustify时表示左对齐,Alignment属性为l-RightJustify时表示右对齐。,二、复选框(CheckBox),Style属性:与单选按钮相同,可以将Style属性设置为0Standard标准模式;或1Graphical图形模式。,事件 复选框常用的事件为Click事件,例5-2,Private Sub Check1_Click() If Check1.Value = 1 Then Text1.FontBold = True Else Text1.FontBold = False End If End Sub Private Sub Check2_Click() I

6、f Check2.Value = 1 Then Text1.FontItalic = True Else Text1.FontItalic = False End If End Sub Private Sub Check3_Click() If Check3.Value = 1 Then Text1.FontUnderline = True Else Text1.FontUnderline = False End If End Sub,三、框架(Frame),框架是一种比较特殊的容器控件,用来对其他控件进行分组,常作为辅助控件使用。,常用属性: 有Name、Caption、Visible、En

7、abled等。,注意:当框架的Enabled属性设置为False时,框架的标题变成暗灰色,而框架中的所有对象将同时无效。,框架的用法是比较“消极”的,用它对其它控件进行分组,通常不使用它的方法和事件。,例5-3,Private Sub Option5_Click() Text1.FontSize = 10 End Sub Private Sub Option6_Click() Text1.FontSize = 20 End Sub,Option5,Option6,5.2 列表框与组合框,一、列表框(ListBox),属性 List属性:返回或设置列表框的列表部分的项目。在设计时可以在属性窗口中

8、直接输入列表项目,输入每一列表项后使用Ctrl+Enter键换行。运行时,引用列表框中的第一项为List(0)、第二项为List(1) Style属性:返回或设置列表框的显示样式。如果该属性设置为0(缺省值),则列表框按传统的列表样式显示列表项;如果该属性设置为1,则在列表框中的每一个文本项的旁边都有一个复选框,这时在列表框中可以同时选择多项。,Columns属性:返回或设置列表框是按单列显示(垂直滚动)还是按多列显示(水平滚动)。当Columns值为0时,列表框为垂直滚动的单列形式;当Columns值大于0时,列表框为水平滚动形式,显示的列数由Columns值决定。,ListIndex属性:

9、返回或设置列表框中当前选择项目的索引,在设计时不可用。列表框的索引从0开始,即第一项的索引为0,第二项的索引为1, 若没有在列表框中选择项目,则Listlndex的值为-1。对于可以做多重选择的列表框,若同时选择了多个项目,ListIndex返回所选项目的最后一项的索引。 Text属性:返回列表框中被选择的项目。如果列表框的名称为Listl,则Listl.Text的值总是与List1.List(Listl.ListIndex)的值相同。Text属性为只读属性。 注:List,ListIndex,Text之间存在如下等价关系: List1.Text=List1.List(List1.ListIn

10、dex),ListCount属性:返回列表框中列表部分项目的总个数。ListCount属性值总是比最大的ListIndex值大1。 Sorted属性:指定列表项目是否自动按字母表顺序排序。将Sorted设置为True表示列表 项目按字母表顺序排序,设置为False(缺省值)表示列表项目不按字母表顺序排序。,Selected属性:返回或设置在列表中的一个项的选择状态。该属性在设计时不可用。 List1.Selected(0)=True MultiSelect属性:返回或设置一个值,该值指示是否能够同时选择列表框中的多个项 (复选),以及如何进行复选,在运行时是只读的。有以下几种取值: 0-Non

11、e为缺省值,表示不允许复选。 1-Simple表示单击鼠标或按空格键可在列表中选择或取消选择列表项 2-Extended表示按下Shift键并单击鼠标,或按下Shift健以及一个箭头键将在以前选择项的基础上扩展选择到当前选择项。按下Ctrl键并单击鼠标可在列表中选择或取消选择列表项。,事件 常用的事件有鼠标单击Click事件和双击DblClick事件。,方法 AddItem方法:向列表框中添加新的项目,使用格式为: .AddItem , 格式中的表示要添加的位置。当省略时,若Sorted属性设置为True,将添加到恰当的排序位置;若Sorted属性设置为False,将添加到列表的末尾。 Rem

12、oveItem方法:从列表框中移除项目,使用格式为: . RemoveItem 格式中的用于指定要删除的项目的索引。 Clear方法:清除列表框中的所有项目,使用格式为: .Clear,例5-5,Private Sub Command1_Click() If List1.ListIndex = 0 Then List2.AddItem List1.List(List1.ListIndex) List1.RemoveItem List1.ListIndex If Command2.Enabled = False Then Command2.Enabled = True End If If Lis

13、t1.ListCount = 0 Then Command1.Enabled = False End Sub,Private Sub Command2_Click() If List2.ListIndex = 0 Then List1.AddItem List2.List(List2.ListIndex) List2.RemoveItem List2.ListIndex If Command1.Enabled = False Then Command1.Enabled = True End If If List2.ListCount = 0 Then Command2.Enabled = Fa

14、lse End Sub,List1,List2,例:5-4,二、组合框(ComboBox),属性 Style属性:用于指定组合框的显示形式,有以下几种取值 0:为缺省值,组合框显示形式为下拉组合框,包括一个文本框和一个下拉式列表。可以从列表中选择项目或在文本框中输入文本。该样式将选项折叠起来,当需要选择时,单击组合框旁边的下拉箭头,弹出选项列表,再用鼠标单击进行选择,选择后列表会重新折叠起来,只显示被选择的项目。 1:表示组合框显示形式为简单组合框。该形式同样包括一个文本框和一个列表框,与下拉组合框不同的是,该形式不能将列表折叠起来。 2:表示组合框显示形式为下拉列表框。这种样式仅允许从下拉列

15、表中选择,不能在文本框中输入文本,列表可以折叠起来。,Text属性:当ComboBox控件的Style属性设置为0(下拉组合框)或为1(简单组合框)时, 该属性用于返回或设置编辑域中的文本。而当Style属性设置为2(下拉列表框)时,该属性为只读,运行时返回在列表中选择的项目。若列表框的名称为Combo1,且运行时选择了某列表项,则Combo1.Text的值总是与Combo1.List(Combo1.ListIndex)的值相同。 ListIndex属性:返回或设置在组合框下拉列表中当前选择项目的索引,在设计时不可用。若没有选择项目,或者向文本框部分输入了新的文本,则ListIndex值为-1

16、。,事件 最常用的事件为Change、Click事件。,方法 AddItem方法 RemoveItem方法 Clear方法,例5-6,Private Sub Combo1_Click() Text1.Text = Text1.Text + Combo1.Text End Sub Private Sub List1_Click() Text1.Text = List1.Text End Sub Private Sub Option1_Click() Text1.Text = Text1.Text + 的性别为 End Sub Private Sub Option2_Click() Text1.Text = Text1.Text + 的政治面貌为 End Sub,List1,Text1,Combo1,5.3 图片框与图像框,一、图片框(PictureBox),图片框可以显示多种图形格式的图片,包括位图文件(.bmp)、图标文件(.ico)、光标文件(.cur)、元文件(.wmf)、增强的元文件(

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号