2016计算机二级《VB》考试重要知识点

知识点三:常用控件与界面设计

重点:

1、掌握列表框、组合框、选项按钮、复选按钮、滚动条等控件的常用的属性、方法、事件

2、掌握菜单的设计

(7)列表框(ListBox):用于列出可供用户选择的项目列表。用户可以从中选择一个或多个项目。

属性:

名称:(通常以“List”作为前缀。)

List:列表属性。用于保存列表的内容。

List实际上是一个一维数组,数组中元素的值,就是在执行时看到的列表项(item)

一维数组:List中有5个元素,List(0),List(1)List(2),List(3),List(4)

列表项文本List(0)=68

List(1)=78

List(2)=88

List(3)=80

List(4)=76

数组名:List列表项序号:0,1,2,3,4,(从0开始)

列表项文本(数组元素值)分别为:6878888076

Listcount:列表框内所有选项的总数,也就是List()数组元素的总个数。

ListIndex:用户最后单击的列表项在List()数组中的编号顺序。

(无选中时其值为-1)

Text:列表项的正文。其值为最后选中的列表项的文本。

请记住如下关系:

[对象名称.]List(ListIndex)=Text

Columns:列表框显示形式。设定Listbox的列表项若超过显示范围时,其卷动方式使用垂直滚动条或是水平滚动条。

取值:0:(默认值)使用垂直滚动条。逐行显示列表项,可能有垂直滚动条。

1~n:使用水平滚动条。此时列表框内一次可显示的列数(Column)即为n值。

MultiSelect:设定是否允许用户多重选取对象的列表项

取值:0:不能多重选取。(默认值)

1:简易多重选取。(用鼠标或空格键来选取,一次一个)

2:高级多重选取。可用[shift]或[ctrl]来选取。(类似文件选取)

Selected:设定列表项是否被选取的.状态。它是一个与List大小相同的数组。

其中各元素的取值:True:被选取。

False:不被选取。(默认值)

Sorted:排序属性。设定列表项是否要照ASCII代码排序。(字母顺序)

取值:True:是(不区分大小写)

False:否。(默认值)

方法:

AddItem:添加列表项。

格式:[对象名称.]AddItem[,插入位置序号]

说明:1、若不指定位置,则插入到列表项末尾。

2、新列表项插入后,原来位置及其后的列表项顺序下移。

Clear:删除列表所有项目。

RemoveItem:删除列表项。

格式:[对象名称]RemoveItem删除项序号

事件:

Click:单击事件。

Dblick:双击事件(使用较少)

应掌握:

1.如何添加或删除列表框中的列表项?

方法一:在设计态:定制List属性。(向列表中添加列表时,按[ctrl]+[Enter]换行。)

方法二:在程序代码中:用AddItem,RemoveItem等方法进行。

1.如何知道目前用户所选取的列表项和目前列表框中的列表项数目?

用户目前所选的列表项:Text的值。

事件:对不同类型的组合框,响应的事件是不相同的。

对于0,2类型的组合框:单击事件。

对于1类型的组合框:双击事件。

带有文本框的0,1组合框:在编辑文本时可引发Change事件。

说明:1、用户若只需要使用单选的列表框,则可用组合框来代替。

2、如何添加或删除组合框中的列表项?(方法:同列表框)

3、如何知道用户目前所选取或输入的列表项是什么?

由于组合框不允许多重选取,所以,Text属性值为内容;Listindex属性值为序号。

方法:同列表框。

图像:(image):主要用于图像的显示、放大、缩小等静态显示图像场合。

图像框中不能容纳其他控件、也不能绘制图形和显示文本。而图片控件框中可以。

知识点四:图像在工具箱中的图标;在窗体中的形式

属性:

名称:

visible:设置此对象在执行时是否看得见。

取值:True:(默认值)看得见。

False:隐藏。

enabled:可用否。

picture:设定图像框中代表的图片名称。

其值在设定时的格式为:盘符路径图片文件名(.ico图标文件.bmp位图文件)

stretch:用来决定图像控件的大小是否要随着所载入图片的大小而变化。

取值:true:随图片的大小而变化。

False:(默认值)不随图片的大小而变化。

事件:

类似窗体。

方法:

MoveRefresh

(10)图片:(picturebox):不仅可以装入图像,还可以在它上面绘制各种图形和显示正文、放置控件(类似框架控件)。

图片在工具箱中的图标;在窗体中的形式

水平滚动条(horizontalscrollbar)、垂直滚动条(verticalscrollbar):

滚动条:用来附加在那些不能自动支持滚动的应用程序或控件中水平滚动或垂直滚动查阅大量信息。一般出现在文本框、列表框右边;用来调整数据或选择输入。(如word中字体、段落对话框中)

滚动条在工具箱中的图标P25;在窗体中的形式

属性:

名称:(通常以“Hsb”、“Vsb”作为前缀。)

Max/Min:定义了Value属性值所能出现的最大值和最小值。

说明:1、一开始使用滚动条时,Max为32768,Min为0。

2、水平滚动条位于最左边时、垂直滚动条位于最上边时为Min;水平滚动条位于最右边时、垂直滚动条位于最下边时为Max。

Value:滚动条目前所在位置所对应的数值。(也可在代码中设定。)

LargeChange:当用户在滚动块的上方、下方(左方、右方)单击时Value所增加的值。默认值为1。

SmallChang:当用户在滚动条两端的箭头按钮上单击时Value所增加的值。默认值为1。

事件:

Change:在滚动块移动后(即Value值改变时)发生。

例如,可用一个滚动条的Change事件过程更新一个TextBox控件中滚动条的Value属性的设置。或者可以利用Change事件过程在一个工作区里显示数据和公式,在另一个区域里显示结果。

【2016计算机二级《VB》考试重要知识点】相关文章:

计算机二级考试vb知识点,2016计算机二级《VB》考试重要知识点相关推荐

  1. 计算机二级高级应用考题,2016计算机二级MSOFFICE高级应用考试真题

    2016计算机二级MSOFFICE高级应用考试真题 离2016上半年的计算机等级考试只有一个多月了,为了帮助大家尽快考试过关,小编整理了计算机二级office考试题,希望能帮助到大家! (1)下列叙述 ...

  2. 计算机二级考试数据库试题,2016计算机二级数据库考试试题

    2016计算机二级数据库考试试题 (1)已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是( ) A)ABCDE B)ECABD C)EACDB D)CDEAB 答案:C ...

  3. 计算机二级选修课程例题,2016计算机二级VF备考练习题及答案

    2016年上半年计算机二级考试时间将会在3月26-29日开始进行,为了帮助大家能顺利通过计算机二级考试,下面百分网小编为大家带来2016计算机二级VF备考练习题及答案,供大家参考学习,预祝考生备考成功 ...

  4. 计算机二级数据库试题6,2016计算机二级Access真题及答案

    2016计算机二级Access真题及答案 yjbys小编知道离计算机二级考试的日子越来越近了,想必大家都很紧张,下面跟yjbys小编一起来练练计算机二级考试试题,相信对大家考试有所帮助! 一.简单应用 ...

  5. 计算机上机模拟试题答案,2016计算机二级上机模拟试题及答案

    2016计算机二级上机模拟试题及答案 1.从数据库中删除表的命令是______. A.DROP TABLE * B.ALTER TABLE C.DELETE TABLE D.USE 2.在Visual ...

  6. 计算机二级在线找答案,2016计算机二级试题及答案

    2016计算机二级试题及答案 1.当Windows没有检测到新的"即插即用"设备时,可以执行 ( C ) 操作. A.重新安装驱动程序B.更换设备C.在控制面板中双击"添 ...

  7. 计算机二级c语言vfp,2016计算机二级《VFP》上机操作题及答案

    2016计算机二级<VFP>上机操作题及答案 参考答案 一.写出下列程序的运行结果: 1.set talk off y=1 if y<>0 x=3 else x=5 endif ...

  8. 计算机专业考试知识点,2016计算机专业知识:精选知识点练习(126)

    [导读] 为了帮助广大考生更好的备考,中公事业单位考试网提供2016年计算机专业知识学习,为考生计算机基础知识复习计划,相信广大考生可以顺利. 1.按冯若依曼的存储程序和程序控制的理论,计算机硬件由( ...

  9. 计算机考试一级考试基础知识,2016计算机一级考试msoffice基础知识

    下半年的计算机等级考试已经快到了,广大考生朋友是不是光顾着大体而遗忘了这些小知识点呢?出国留学网计算机等级考试栏目为大家分享"2016计算机一级考试msoffice基础知识",希望 ...

最新文章

  1. php java sql_java如何连接sql数据库?
  2. 安装mysql 10055_Can’t connect to MySQL server on ‘localhost’ (10055) | 学步园
  3. DVD碟片输出与刻录简单流程
  4. 计算机网络基础与信息安全,大学计算机基础计算机网络基础与信息安全计算机网络概述教案.doc...
  5. 三色标记原理,我给应聘者问懵了...
  6. Django基础--4
  7. 多表查询过滤重复数据_数据分析工具SQL—多表查询
  8. 2019最新python下载安装详解
  9. 环形电流计算公式_辨析!环形差模电感饱和电流的计算公式是什么?
  10. 计算机端口里没有usb,电脑联接USB打印机 没有USB虚拟端口
  11. photoshop ps2022软件下载
  12. 基于HTML和JS实现的保护海洋动物、保护环境的硬核小游戏
  13. C语言程序设计(第3版) 何钦铭 颜晖 主编
  14. 公共基础知识:诸子百家之道家
  15. 前锋python入门到精通_武磊离顶级前锋到底有多远?Python实战分析告诉你
  16. CentOS系统设置中文输入法,并切换输入法
  17. python笔记 - EasyGui的使用
  18. 为什么说物理大统一理论的基本完成,杨振宁据首功
  19. 计算机程序怎么运行的,程序是如何被计算机所执行的?
  20. 消费信贷系统概要(一) 借据

热门文章

  1. MySQL读写分离中间件解决
  2. JVM中GC大对象配置
  3. Freemarker模板嵌套
  4. eas报错日记_金蝶EAS抓取性能日志说明
  5. “面试不败计划”: java语言基础面试题(一)
  6. 信息系统项目管理知识--企业信息化
  7. mybatis教程--一对多查询
  8. struts2教程(5)--请求参数校验
  9. 2021-10-7 !二叉树的层序遍历
  10. Android中的自定义view和自定义属性TypedArray的使用