预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共66页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第6章常用标准控件6.1.1VisualBasic控件的分类 1.标准控件标准控件也称为内部控件,例如命令按钮、文本框和标签等。 2.ActiveX控件ActiveX控件是扩展名为.ocx的独立文件,是VisualBasic工具箱的扩充部分。程序中要使用ActiveX控件,需先将它们添加到工具箱中。6.1.1VisualBasic控件的分类 3.可插入对象是由其他应用程序创建的对象。这些对象能够添加到工具箱中,然后当作控件使用,如MicrosoftExcel工作表对象。6.1.2默认属性与公共属性 1.标准控件的默认属性 默认属性是标准控件最常用的属性。 引用该属性时不需要指定属性名,只要指定控件名即可。6.1.2默认属性与公共属性 1.标准控件的默认属性 例:TextBox控件的Text属性,Label控件的Caption属性都是默认属性。 Text1.Text="VisualBasic程序设计" Text1="VisualBasic程序设计"2.常见的公共属性 ①Name(名称)属性 ②Visible属性 ③Caption属性 ④Left、Top、Width、Height属性 ⑤Enabled属性2.常见的公共属性 ⑥ForeColor属性 ⑦BackColor属性 ⑧FontName、FontSize、FontBold、Fontltalic、FontStrikethru、FontUnderline属性 ⑨Font属性6.2.1复选框 (1)Caption属性 用于设置复选框的文本注释内容,即复选框旁边的文本标题。 (2)Alignment属性 取值为0或1。0(缺省值)表示复选框在文本左侧;1表示复选框在文本右侧。6.2.1复选框 (3)Value属性 可取0,1,2。 0-Unchecked表示未被选定; 1-Checked表示选定; 2-Grayed表示灰色,禁止选择。例6.1设计一个窗体说明复选框的基本应用方法。 首先建立一个窗体,在其中添加一个标签Label1和3个复选框Check1、Check2和Check3。6.2.2单选按钮 也叫选择按钮,只能从多个选项中选择一个,各选项间的关系是互斥的。6.2.2单选按钮 (1)Value属性 表示按钮是否被选中 True表示被选中 False表示未被选中6.2.2单选按钮 例6.26.2.3框架 框架(Frame)控件是一个容器控件,为控件提供可标识的分组。在框架中的控件,可以随框架同时移动。6.2.3框架 为了将控件分组,首先需要绘制框架,然后绘制框架里面的控件。不能使用双击工具箱中工具的自动方式绘制控件。6.2.2单选按钮 (1)Caption属性 (2)Enabled属性 (3)Visible属性例为什么要用框架? 任选课:音乐欣赏,PS图形处理,电影欣赏 必修课:英语,临床医学,基础医学例6.3例复选框,单选框综合应用 设计一个用于学习媒体形式调查的程序。 复选框用于选择媒体形式,其选择结果在文本框中显示。 单选框选择文本框内显示文字的字体、大小和颜色。6.2.4列表框 列表框(ListBox)列出一组选项,用户可以从中选取一个或多个所需的选项。 1.常用属性 ①ListCount属性:用于返回列表框中选项的总数。6.2.4列表框 ②List属性:它是一个一维数组,数组中元素的值就是在执行时看到的列表项。 List属性可以通过属性窗口进行设置,也可以在运行时进行读写。 例如:List1.List(0)=″汉族″③ListIndex属性:用来存放控件中当前选定项目的索引。 ④Sorted属性:设置列表框中的项目是否按字母表顺序排序。 ⑤Text属性:返回当前选择的列表项的文本内容。⑥MultiSelect属性:设置该列表框能否选择多项。 ⑦Selected属性:为一个逻辑数组,其中的每个元素对应列表中的一项,表示列表框控件中的一个项的选择状态。当数组元素值为True时,对应项被选中,否则没有选中。⑧Style属性:控制控件的外观,其数值可以设置为0(标准样式)和1(复选框样式)。⑨SelCount属性 返回在列表框控件中被选中项的数量。如果没有选项被选中,那么返回值为0。2.常用方法 ①AddItem方法:用于将项目添加到列表框。 格式为:Object.AddItemItem[,index] ②RemoveItem方法:从列表框中删除一个选项。 格式为:Object.RemoveItemIndex ③Clear方法:删除列表框中的所有项目。 格式为:Object.Clear3.常用事件 列表框可以响应Click和DbClick等事件。例6.4设计一个窗体,其执行界面下图所示,可以通过多项选择,然后单击中间的命令按钮在两个列表框中移动多个选项。例 设计一个用于