重点试题列表框和组合框
- 格式:doc
- 大小:82.00 KB
- 文档页数:3
1.在窗体上画一个文本框(其名称为TEXT1)和一个标签(其名称为LABEI1),程序运行后,如果在文本框中输入指定的信息,则立即在标签中显示相同的内容,以下可以实现上述操作的事件过程是( )。
(2006.9)A)private sub textl_click() B) private sub textl_change()LabeLl. caption= textl. Text LabeI.l. caption= textl. textEnd sub end subC)private sub LabeLl_change() D)private sub LabeLl_click()LabeLl. caption= textl. text LabeLl. caption—textl. textEnd sub end sub2.设窗体上有一个命令按钮数组,能够区分数组中各个按钮的属性是( )。
(2010.9) A) Name B)Index C) Caption D) Left3.窗体上有Listl.List2两个列表框,Listl中有若干列表项(见图),并有下面的程序:Private Sub Comandl_Click()For k= Listl. ListCount-l To O Step -lIf Listl. Selected(k) ThenList2. AddItem Listl. List(k)Listl. RemoveItem kEnd IfNext kEnd Sub程序运行时,按照图示在Listl中选中2个列表项,然后单击Commandl命令按钮,则产生的结果是( )。
(2009.9)A)在List2中插入了“外语”、“物理”两项B)在Listl中删除了“外语”、“物理”两项C)同时产生A)和B)的结果D)把Listl中最后1个列表项删除并插入到List2中4.窗体上有名称为Commandl的命令按钮和名称为Textl的文本框Private Sub Commandl_Click()Textl.Text -”程序设计”Textl.SetFocusEnd SubPrivate Sub Textl_GotFocus()Textl. Text一”等级考试”End Sub运行以上程序,单击命令按钮后( )A)文本框中显示的是“程序设计”,且焦点在文本框中B)文本框中显示的是“等级考试”,且焦点在文本框中C)文本框中显示的是“程序设计”,且焦点在命令按钮上D)文本框中显示的是“等级考试”,且焦点在命令按钮上5.设窗体上有一个列表框控件Listl,含有若干列表项。
窗体(二)(总分95, 做题时间90分钟)一、选择题1.在“窗体”对象的工具箱中,可以作为结合到“是/否”字段的独立性,也可以用于接收用户自定义对话框中输入数据的非结合控件,或者选项组的一部分的图标是SSS_SINGLE_SELABCD分值: 1答案:D2.在“窗体”对象的工具箱中,用于在窗体或报表上显示OLE对象。
该对象针对的是保存在窗体或报表基础记录源字段中的对象。
当在记录间移动时,不同的对象将显示在窗体或报表上的图标是SSS_SINGLE_SELABCD分值: 1答案:B3.如果选项组控件结合到数据表中的某个字段,则是指什么结合到此字段SSS_SINGLE_SELA 组框架内的复选框B 组框架内选项按钮C 组框架内切换按钮D 组框架本身分值: 1答案:D4.在“窗体”对象的工具箱中,用于在窗体中显示静态图片。
由于静态图片并非0LE对象,所以一旦将图片添加到窗体或报表中,便不能在Access内进行图片编辑的图标是SSS_SINGLE_SELABCD分值: 1答案:D5.在窗体的“窗体”视图中可以进行SSS_SINGLE_SELA 创建或修改窗体B 显示、添加或修改表中的数据C 创建报表D 以上都可以分值: 1答案:B6.主窗体和子窗体的链接字段不一定在主窗体或子窗体中显示,但必须包含在SSS_SINGLE_SELA 表中B 查询中C 基础数据源中D 外部数据库中分值: 1答案:C7.在“窗体”对象的工具箱中,用于突出相关的或特别重要的信息的图标是SSS_SINGLE_SELABCD分值: 1答案:B8.如果要从子窗体的最后一个字段移到主窗体的下一个字段或到主窗体下一个记录的第一个字段,可以按SSS_SINGLE_SELA Tab键B Shift键C Ctrl键D Ctrl+Tab键分值: 1答案:D9.在“窗体”对象的工具箱中,作为结合到“是/否”控件的独立控件,或用来接收用户在自定义对话框中输入数据的非结合控件,或者选项组的一部分的图标是SSS_SINGLE_SELABCD分值: 1答案:B10.下述有关“选项组”控件叙述正确的是SSS_SINGLE_SELA 如果选项组结合到某个字段,实际上是组框架内的控件结合到该字段上B 在选项组可以选择多个选项C 只要单击选项组中所需的值,就可以为字段选定数据值D 以上说法都不对分值: 1答案:C11.自动创建的窗体不包括SSS_SINGLE_SELA 纵栏式B 新奇式C 表格式D 数据表分值: 1答案:B12.如果要从子窗体切回至主窗体,可以使用鼠标单击SSS_SINGLE_SELA 主窗体标题B 主窗体背景C 主窗体控件D 主窗体任一位置分值: 1答案:C13.纵栏式窗体同一时刻能显示SSS_SINGLE_SELA 1条记录B 2条记录C 3条记录D 多条记录分值: 1答案:A14.“输入掩码”用于设定控件的输入格式,对什么数据有效SSS_SINGLE_SELA 数字型B 货币型C 日期型D 备注型分值: 1答案:C15.用于显示线条、图像控件类型的是SSS_SINGLE_SELA 结合型B 非结合型C 计算型D 图像控件分值: 1答案:B16.如果在“控件来源”属性框中需要更多空间来键入表达式,打开“显示比例”框可以按SSS_SINGLE_SELA F2键B Shift+F2键C Shift键D Ctrl+F2键分值: 1答案:B17.为窗体上的控件设置[Tab]键的顺序,应选择属性表中的什么选项卡SSS_SINGLE_SELA 格式B 数据C 事件D 其他分值: 1答案:D18.控件是窗体上用于什么的对象SSS_SINGLE_SELA 显示数据和控制窗体B 显示数据、装饰窗体和控制窗体C 显示数据、执行操作、装饰窗体和控制窗体D 显示数据、执行操作和装饰窗体分值: 1答案:D19.子窗体可以显示为SSS_SINGLE_SELA 纵栏式B 表格式C 数据表D 数据表或表格式分值: 1答案:D20.下面关于窗体的作用叙述错误的是SSS_SINGLE_SELA 可以接收用户输入的数据或命令B 可以编辑、显示数据库中的数据C 可以构造方便、美观的输入/输出界D 可以直接存储数据分值: 1答案:D21.Access提供了“窗体向导”、“图表向导”等多少种制作窗体的向导?SSS_SINGLE_SELA 4B 5C 6D 7分值: 1答案:C22.不是窗体文本框控件的格式属性的选项是SSS_SINGLE_SELA 标题B 可见性C 前景颜色D 背景颜色分值: 1答案:A23.数据透视表窗体是以表或查询为数据源产生一个什么分析表而建立的一种窗体SSS_SINGLE_SELA ExcelB WordC AccessD dBase分值: 1答案:A24.Access提供的制作窗体的向导是SSS_SINGLE_SELA “数据表向导”B “图表向导”C “自动创建表格”D “自动创建窗体”分值: 1答案:B25.没有数据来源的控件类型是SSS_SINGLE_SELA 结合型B 非结合型C 计算型D A)和C)分值: 1答案:B26.不属于窗体命令按钮控件的格式属性的选项是SSS_SINGLE_SELA 标题B 可见性C 前景颜色D 背景颜色分值: 1答案:D27.在“窗体”对象的工具箱中,单击将弹出一个列表,可以从中选择所需要的控件源加到当前窗体内的图标是SSS_SINGLE_SELABCD分值: 1答案:D28.关于控件组合叙述错误的是SSS_SINGLE_SELA 多个控件组合后,会形成一个矩形组合框B 移动组合中的单个控件超过组合框边界时,组合框的大小会随之改变C 当取消控件的组合时,将删除组合的矩形框并自动选中所有的控件D 选中组合框,按[Del]键就可以取消控件的组合分值: 1答案:D29.当窗体输出或导出到其他文件格式时,将不保留SSS_SINGLE_SELA 条件格式B 窗体C 窗体控件D 窗体数据分值: 1答案:A30.Access的窗体由多个部分组成,每个部分称为一个SSS_SINGLE_SELA 控件B 子窗体C 节D 页分值: 1答案:C31.表格式窗体同一时刻能显示SSS_SINGLE_SELA 1条记录B 2条记录C 3条记录D 多条记录分值: 1答案:D32.在“窗体”对象的工具箱中,用于创建一个多页的选项卡窗体或选项卡对话框。
[教案](七)列表框、组合框和滚动条授课方式:讲授法授课学时:4学时教学目的:通过本次课的学习,学生应该掌握列表框、组合框和滚动条控件的常用属性、方法和事件,并能够灵活的运用。
教学重点和难点:1.列表框和组合框的属性和方法;2.滚动条的常用属性和事件。
教学过程:列表框、组合框和滚动条一、列表框(ListBox)和组合框(ComboBox)1.作用介绍列表框和组合框的基本作用,以及他们使用环境的区别。
2.两者共有的重要属性使学生掌握以下5个共有属性(1)List(2)ListIndex(3)ListCount(4)Sorted(5)Text3.列表框特有的重要属性通过例题讲解列表框特有的4个属性:(1)Columns(2)ItemData(3)MultiSelect(4)Selected4.组合框特有的重要属性通过例题讲解决定组合框的类型和行为style属性。
5.方法介绍两者共有的以下三种方法--AddItem方法、RemoveItem和Clear方法。
(1)方法可以实现的功能(2)方法调用的语法格式6.事件列表框响应Click及DblClick事件组合框响应Click事件,只有Style=1的时候简单二、滚动条(ScrollBars)1.种类:介绍两种滚动条--水平滚动条(HScrollBar)和垂直滚动条(VScrollBar)结构上的区别。
2.常用属性:通过例题讲解它的常用5个属性--Value属性、Max属性、Min属性、LargeChange 属性和SmallChange属性3.事件--Change事件和Scroll事件(1)事件的具体应用情况(2)区别两种事件触发条件的区别学生作业:上机实验五:1.列表框、组合框2.滚动条[讲稿](七)列表框、组合框和滚动条一、列表框(ListBox)和组合框(ComboBox)(一)、列表框ListBox1、作用:显示项目列表,用户可从中选择一个或多个项目。
计算机二级VB考点复习指导:列表框和组合框
(一)列表框
1.属性
列表框所支持的.标准属性包括Enabled、FontBold、FontItalic、FontName、FontUnderline、Height、Left、Top、Visible、Width。
此外,列表框还具有以下特殊属性:
(1)Columns
(2)List
(3)ListCount
(4)ListIndex
(5)MultiSelect
(6)Selected
(7)SelCount
(8)Sorted
(9)Style
(10)Text
2.列表框事件
列表框接收Click和DblClick事件,但有时不用编写Click事件过程代码,而是当单击一个命令按钮或发生DblClick事件时,读取Text 属性。
3.列表框方法
列表框可以使用AddItem、Clear和RemoveItem等方法,用来在运行程序期间修改列表框的内容。
(二)组合框
组合框(ComboBox)是由列表框和文本框的特性组合而成的控件。
或兼有列表框和文本框两者特性的控件。
1.组合框属性
列表框的属性基本上都可用于组合框,此外它还有自己的一些属性。
(1)Style
(2)Text
2.组合框事件
3.组合框方法
【2015计算机二级VB考点复习指导:列表框和组合框】。
窗体设计练习试卷2(题后含答案及解析)全部题型 2. 填空题填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡上。
注意:以命令关键字填空的必须拼写完整。
1.窗体中的数据来源主要包括表和______。
正确答案:查询涉及知识点:窗体设计2.窗体由多个部分组成,每个部分称为一个______。
正确答案:节涉及知识点:窗体设计3.纵栏式窗体将窗体中的一个显示记录按列分隔,每列的左边显示字段名,右边显示______。
正确答案:字段内容涉及知识点:窗体设计4.在显示具有______关系的表或查询中的数据时,子窗体特别有效。
正确答案:一对多涉及知识点:窗体设计5.组合框和列表框的主要区别是是否可以在框中______。
正确答案:输入数据值涉及知识点:窗体设计6.在表格式窗体、纵栏式窗体和数据表窗体中,将窗体最大化后显示记录最多的窗体是______。
正确答案:数据表窗体涉及知识点:窗体设计7.在设计窗体时使用标签控件创建的是单独标签,它在窗体的______视图中不能显示。
正确答案:数据表涉及知识点:窗体设计8.Access中的窗体由______、______和______等三个部分组成。
正确答案:页眉、主体、页脚涉及知识点:窗体设计9.在Access中创建带子窗体的窗体时,必须确定作为主窗体和子窗体的数据源之间存在着______的关系。
正确答案:1对多涉及知识点:窗体设计10.子窗体就是窗体中的窗体,主要用来在窗体中显示来自______表的数据。
正确答案:多个涉及知识点:窗体设计11.Access数据库窗体设计工具箱中的组合框既可以在多列表页中选择内容,也可以输入文本,可以将组合框分为两种类型,分别是组合型组合框和______。
正确答案:非组合型组合框涉及知识点:窗体设计12.利用报表不仅可以创建______,而且可以对记录进行分组,计算各组的汇总数据。
正确答案:计算字段涉及知识点:窗体设计13.决定了窗体显示时是否具有窗体滚动条的是______属性,该属性值有“两者均无”、“水平”、“垂直”和“水平和垂直”四个选项。
Access(共677试题)8).Access数据库属于(C)数据库。
A)、层次模型B)、网状模型C)、关系模型D)、面向对象模型53).打开Access数据库时,应打开扩展名为(B)的文件。
A)、mdaB)、mdbC)、mdeD)、DBF86).已知某一数据库中有两个数据表,它们的主关键字与主关键字之间是一个对应多个的关系,这两个表若想建立关联,应该建立的永久联系是(B).A)、一对一B)、一对多C)、多对多D)、多对一87).下列(B)不是Access数据库的对象类型?A)、表B)、向导C)、窗体D)、报表88).关系数据库中的表不必具有的性质是(D)。
A)、数据项不可再分B)、同一列数据项要具有相同的数据类型C)、记录的顺序可以任意排列D)、字段的顺序不能任意排列108).下列对于Access2000(高版本)与Access97(低版本)之间的说法不正确的是(C)。
A)、通过数据转换技术,可以实现高、低版本的共享。
B)、高版本文件在低版本数据库中可以打开,但有些功能不能正常运行。
C)、低版本数据库文件无法在高版本数据库中运行.D)、高版本文件在低版本数据库中能使用,需将高版本转换成低版本。
109).不能退出Access 2000的方法是(C)。
A)、单击”文件”菜单/"退出”B)、单击窗口右上角”关闭”按钮C)、ESCD)、ALT+F4149).Access在同一时间,可打开(A)个数据库。
A)、1B)、2C)、3D)、4295).对表中某一字段建立索引时,若其值有重复,可选择(D)索引。
A)、主B)、有(无重复)C)、无D)、有(有重复)301).创建表时可以在(C)中进行。
A)、报表设计器B)、表浏览器C)、表设计器D)、查询设计器372).不能进行索引的字段类型是(A)。
A)、备注B)、数值C)、字符D)、日期373).在文本类型字段的“格式”属性使用“@;尚未输入",则下列叙述正确的是(D)。
1:在“窗体视图”中显示窗体时,窗体中没有记录选定器,应将窗体得“记录选定器”属性值设置为A、就是B、否C、有D、无2:如果在文本框内输入数据后,按Enter键或按Tab键,输入焦点可立即移至下一指定文本框,应设置得属性就是______。
A、"制表位"属性B、"Tab键索引"属性C、"自动Tab键"属性D、"Enter键行为"属性3:在教师信息输入窗体中,为职称字段提供"教授"、"副教授"、"讲师"等选项供用户直接选择,最合适得控件就是______。
A、标签B、复选框C、文本框D、组合框4:在学生表中用"照片"字段存放相片,当使用向导为该表创建窗体时,照片字段使用得默认控件就是______。
A、图形B、图像C、绑定对象框D、未绑定对象框5:下列属性中,属于窗体得"数据"类属性得就是______。
A、记录源B、自动居中C、获得焦点D、记录选择器6:在Access中为窗体上得控件设置Tab键得顺序,应选择"属性"对话框得______。
A、"格式"选项卡B、"数据"选项卡C、"事件"选项卡D、"其她"选项卡7:若在"销售总数"窗体中有"订货总数"文本框控件,能够正确引用控件值得就是______。
A、Forms、[销售总数]、[订货总数]B、Forms![销售总数]、[订货总数]C、Forms、[销售总数]![订货总数]:D、Forms![销售总数]![订货总数]8:主窗体与子窗体通常用于显示多个表或查询中得数据,这些表或查询中得数据一般应该具有得关系就是______。
A、一对一B、一对多C、多对多D、关联9:能够接受数值型数据输入得窗体控件就是______。
VB程序设计一、判断题1.同一Form窗体中的各控件能够相互重叠,其显示的上下层次的次序不能够调整。
(X )ﻫ2.一个对象的若能识别多个事件,我们只能对其中一个事件编程( )ﻫ3.单项选择按钮与复选框对象的Value属性类型不一样,且只能取值True和False。
(√ )4. 事件过程由某个用户事件或系统事件触发执行,它不能被其他过程调用。
( )5. 图片框的Move措施不但能够移动图片框,并且还能够变化该图片框的大小,同时也会变化该图片框有关属性的值。
( √ )6. “A=B=C”是一个合法的Visual Basic语句。
( )7. 当在一个简单组合框的文本框中输入一个它的列表框中没有的条目时,组合框会自动把这一条目添加到它的列表框中。
( )ﻫ8. Visual Basic程序的运行能够从 Main()过程开启,也能够从某个窗体开启。
( √ )ﻫ9. 在图片框中放置的控件既能够在该图片框内移动,也能够移出该图片框外。
( )10. 对于文献系统控件,当驱动器控件Drivel中的驱动器符变化时,文献夹列表控件Dir1中显示的文献夹也作对应的变化,能够在Drive1中的Change事件中使用如下命令。
Dir1. Path= Drive1.Drive( √)11. 滚动条控件可作为用户输入数据的一个措施。
( √)ﻫ12.单项选择按钮控件和复选框控件都具备Value属性,它们的作用完全相同。
( )ﻫ13. 静态变量是一个局部变量,当原过程再次被执行时,静态变量的初值是上一次过程调用后的值。
( √ )ﻫ14. Visual Basic提供的几个标准坐标系统的原点都是在绘图区域的左上角,假如要把坐标原点放在其他位置,则需使用自定义坐标系统。
(√ )ﻫ15.注释语句REM可自成一语句。
( √ )ﻫ16.用鼠标选中某菜单控件时,触发Click事件;而用键盘选中该菜单控件时,触发 KeyPress( )17.组合框兼有文本框和列表框二者的功效,用户能够通过键人文本或选择列表中的项目来进行选择。
组织教学:复习提问:1.单选按钮、复选框及分组框控件的作用?2.你能否自己设计程序使用这些控件?上机总结:控件命名问题讲授新课:列表框、组合框、计时器、图片框控件案例:设计如下窗体:功能:在用户名文本框中输入用户名,单击“添加”按钮,将文本框信息添加到用户列表中;在用户列表中选中一项,单击“删除”按钮,删除选中的项;单击清空,将用户列表中所有项删除;单击“退出”按钮退出窗体。
一、列表框控件功能:提供多个列表项,供用户查看或选择其中的一项或多项。
1.常用属性Name:默认名称为listBox1,listBox2.Items:表示列表框中的各项的集合。
通过Items属性可以获取列表框中所有项的列表,也可在项目中添加项、删除项、编辑项和获取项的数目。
添加列表项有二种方法:1)通过属性窗口设置各项的内容。
2)通过Add方法可向集合中添加列表项。
例如:string[] listBoxItems ={ "大学语文", "高等数学","VB程序设计","PHOTOSHOP图像处理" };for (int i = 0; i < listBoxItems.Length; i++)listBox1.Items.Add(listBoxItems[i]);或:listBox1.Items.Add(“大学语文”);listBox1.Items.Add(“高等数学”);……MultiColumn属性:设置列表框是否可多列显示。
默认值为false。
SelectedItem属性:设置或获取列表框中当前选定的项。
SelectedIndex属性:返回选定项的序号。
序号从0开始。
未选中项时为-1。
DataSource指示此控件用来获得其项的列表。
默认值:无Sorted属性2.常用事件SelectedIndexChanged事件:SelectedIndex属性值更改时发生。
基础题一.选择题1.以下几组控件中,均可直接添加到表单中的是_____。
A. 命令按钮组、选项按钮、文本框B. 页面、页框、表格C. 命令按钮、选项按钮组、列表框D. 页面、选项按钮组、组合框2.以下几组控件中,均具有ControlSource属性的是__ ____。
A. EditBox,Grid,ComboBox C. ComboBox,Grid,TimerB. ListBox,Label,OptionButton D. CheckBox,EditBox,OptionButton3.对于表单来说,用户可以设置其ShowWindow属性。
该属性的取值可以为___ ___。
A.在屏幕中或在顶层表单中或作为顶层表单B.普通或最大化或最小化C.无模式或模式D.平面或3维4.表单的WindowsType属性值可设为。
A 默认数据工作期和私有数据工作期B 普通、最大化和最小化C 无模式和模式D 无边框、单线边框、固定对话框和可调边框5.在运行表单时,为设置属性值或指定操作的默认值,有时需要将参数传递到表单。
若要将参数传递到表单,则应在表单的_ ____事件代码中包含PARAMETERS语句。
A.LoadB.InitC.DestroyD.Activate6. 运行某个表单,表单LOAD,INIT,ACTIVATE事件的触发顺序为。
A INIT,LOAD,ACTIVATEB LOAD,INIT,ACTIVATEC INIT,ACTIVATE,LOAD D ACTIVATE,INIT,LOAD7. 如果要引用一个控件所在的表单集对象,则可以使用下列关键字。
A THISB THISFORMSETC PARENTD 都可以8.一个表单集中包含一个表单,该表单中包含一个命令按钮,释放表单集时,下列事件中最先发生的事件是。
A 表单集的Destroy事件B 表单的Destroy事件C 命令按钮的Destroy事件D 表单集的Unload事件9. 文本框绑定到一个字段后,对文本框中的内容进行输入或修改时,文本框中的数据将同时保存到。
2024年等级考试-计算机二级-VB语言程序设计考试历年真题常考点试题带答案(图片大小可任意调节)第1卷一.单选题(共20题)1.如果要改变窗体的标题,则需要设置的属性是A.BorderStyleC.BackColorD.Caption2.窗体的 DrawWidth属性值设置为大于 1 时,下列 ( ) 属性会失去作用A.BackcolorB.FillStyleC.DrawstyleD.Fillcolor3.要改变控件的宽度,应修改该控件的 ( ) 属性。
A.TopB.LeftC.WidthD.Height4.要使鼠标指向“命令按钮”时,出现一个提示文本,应设置其()属性。
A.ToolTipTextB.StyleC.PictureD.Caption5.下面方法不属于列表框和组合框。
B.AddItemC.GetFocusD.RemoveItem6.为了把焦点移到某个指定的控件,所使用指定的控件的()方法.A.VisibleB.RefreshC.SetFocusD.GetFocus7.下列数据类型中,占用内存最大的是A.BooleanB.IntegerC.ByteD.Single8.要使标签控件标题内容居中显示,应设置其()属性。
A.ToolTipTextB.AlignmentC.BackStyleD.Appearance9.定时器控件唯一能够响应的事件为()A.Click事件B.Timer事件C.Change事件D.DblClick事件10.对象不具有 Caption 属性。
belB.OptionC.FormD.Timer11.产生[10,37]之间的随机整数的VisualBasic表达式是A.Int(Rnd(1)*27)+11B.Int(Rnd (1)*28)+11C.Int (Rnd(1) w28)+10D.In t(Rnd(1)*27)+1012.以下关键字中,不能定义变量的就是()C.PublicD.Private13.下列数据类型中,占用内存最小的是A.BooleanB.ByteC.IntegerD.Single14.程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是A.LoadB.ClickC.MouseDownD.MouseUp15.以下关于窗体的描述中,错误的是()。
国家二级VB机试(常用标准控件)模拟试卷20(题后含答案及解析) 题型有:1. 选择题选择题1.要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MultiSelect属性设置为A.0-NoneB.1-SimpleC.2-ExtendedD.3正确答案:B解析:列表框的MultiSelect属性用于设置是否可在列表项中做多个选择。
值为0-None(缺省设置)表示不允许做多项选择;值为1Simple表示允许做简单多项选择;值为2一Extended表示允许配合使用Shift键、Ctrl键做多项选择。
知识模块:常用标准控件2.如果在列表框List1中没有选中项目,则List1.ListIndex的值为A.-1B.0C.1D.2正确答案:A解析:列表框的ListIndex属性用于返回或设置控件中当前选择项目的索引(下标),设计时不可用。
当ListIndex的值设置为-1时,表示未选定项目,第一项的索引值为0,最后一项的索引值为ListCount-1。
知识模块:常用标准控件3.设Label1、Command1、Text1、Check1分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是A.Label1.BackStyle=2B.Command1.Style=1C.Text1.ScrollBars=4D.Check1.Value=2正确答案:D解析:标签的:BackStyle属性用于设置是否让标签覆盖背景,可以取0(标签不覆盖背景,以透明方式显示)和1(默认值,标签覆盖背景):按钮的Style属性用来设置命令按钮的外观,可设置成Standard,按钮以标准的形式显示,即文字形式,为默认值,值为Graphical,按钮将以图形的方式显示;文本框的ScrollBars 属性用于设置文本框是否有水平或垂直滚动条,可设置成4种值:0-None,表示没有滚动条(默认值);1-Horizontal,表示只有水平滚动条;2-Vertical:表示只有垂直滚动条;3-Both:表示有水平和垂直滚动条;复选框的VaIue属性可设置为以下3种值:值0-Unchecked表示未选(默认值),“√”消失;值1-Checked表示选中,复选框将显示“√”;值2-Grayed表示以灰色呈现。
二级ACCESS笔试46(总分:100.00,做题时间:90分钟)一、{{B}}选择题{{/B}}(总题数:35,分数:70.00)1.可以用前面加下列选项中哪—个表达式宋设置宏的操作参数( )。
(分数:2.00)A.“…”B.“=”√C.“,”D.“;”解析:[解析] 本题考查如何设置宏的操作参数。
设置参数应注意:有些参数不可用默认值;有的参数将会影响其后参数的选择,通常应按操作参数的排列顺序进行设置;为参数设置表达式时,通常表达式前必须加等号(二)但是Set Value宏操作的表达式操作和Run Macro宏作的重复表达式参数可以例外。
答案为B。
2.在数据库管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段,其中数据独立性最高的阶段是( )。
(分数:2.00)A.数据库系统√B.文件系统C.人工管理D.数据项管理解析:[解析] 文件系统是数据库系统的初级阶段,提供了简单的数据共享与数据管理能力,其功能简单,附属于操作系统而不成为独立的软件,只能看做是数据库系统的雏形。
人工管理主要用于科学计算,硬件无磁盘,直接存取,软件没有操作系统。
数据库管理系统是从这两个阶段发展而来的,其数据独立性必然更高因此答案为A。
3.下列可作为Visual Basic变量名的是( )。
(分数:2.00)A.A#AB.4AC.?xyD.constA √解析:[解析] 本题考查Visual Basic中变量命名规则。
根据Visual Basic中变量的命名规则可知,变量名必须以字母开头,所以选项B是错误的;不可以包含嵌入的句号或者类型声明字符,如$、!、@、#、%,以及通配符?、*等,所以选项A和选项C是错误的;另外,变量名还不能超过255个字符,也不能和受到限制的关键字同名。
选项D为正确答案。
4.下列说法中,错误的一项是( )。
(分数:2.00)A.查询是从数据库的表中筛选出符合条件的记录,构成一个新的数据集合B.Access中不能进行交叉查询√C.创建复杂的查询不能使用查询向导D.可以使用函数、逻辑运算符、关系运算符创建复杂的表达式解析:[解析] 本题考查对查询的理解。
课题二十一列表框和组合框
教学过程与内容
一、导入
复习复选框和选项按钮组的创建与设计及其相关属性的设置。
讨论:
1.什么是列表框和组合框,二者有什么区别?
教学方法:课堂提问。
二、新课讲解
(一)列表框(ListBox)(重点掌握)
教学方法:结合实例,运用软件演示讲解,学生通过实例进行操作练习。
1、作用:列表框是提供选项的控件,它占用有限的空间,为用户提供许多选项。
当列表框不能同时显示所有选项时,会提供滚动条对列表框中的选项进行滚动浏览、选择。
2、系统默认其对象名为:List1, List2,……
3、列表框的常用属性
a)RowSourceType属性
列表框可以绑定10种数据源,如下表所示:
RowSourceType值0 1 2 3 4 5 6 7 8 9
数据类型无值别名SQL语句查询文件数组字段文件数据
结构下拉菜单
(1)RowSourceType值为0:无数据源,需通过编程向列表框中添加列表项。
(2)RowSourceType值为1:可用RowSource(数据源)属性指定多个要在列表框中显示的值。
方法有两种:
①在设计时直接在属性窗口中设置RowSource属性值,用逗号分隔列表项
②运行时用程序代码设置其属性值,各列表项间用逗号分隔,并用引号将属性
值括起来,例如:Myform1.List1.RowSourceType=1
Myform1.List1.RowSource=”北京,上海,南京,西安”
(3)RowSourceType值为2:表的别名,可以在列表框中包含打开表的一个或多个字段的值。
字段的个数由列表框的ColumnCount属性决定。
当用户选择列表项时,记录指针将自动移到相应的记录上。
若ColumnCount为0或1,列表框将显示表中的第一个字段;ColumnCount为2,列表框将显示表中的前两个字段,依次类推。
(4)RowSourceType值为3:SQL语句,在RowSource属性中应包含一个Slect-Sql 查询语句。
例如:将“学生基本情况表”中的学号、姓名、性别添加到列表框List1中Myform1.List1.RowSource=”slect 学号,姓名,性别 form 学生基本情况表into cursor list1”
(5)RowSourceType值为4:查询,可以将查询的结果填充到列表框,查询是在查询设计器中设计的。
例如:有一查询文件为”成绩.qpr”,它可显示每个学生的平均成绩和总分,现将其作为列表框选项的代码如下:
Myform1.list1.RowSourceType=4
Myform1.list1. RowSource=”成绩.qpr”
例:设计如图所示的“城市”表单。
要求具备以下功能:
(1)在“城市”文本框中输入城市名后,单击“添加”按钮,城市名被添加到“已
有城市”列表框中。
(2)单击列表框中任意一个城市名,在文本框中显示出该城市名;
(3)单击“删除”按钮,会删除列表框中当前选定的一个城市名。
(4)单击“全部删除”按钮,把列表框中所有城市全部清除。
(二)组合框(ComboBox)
组合框虽然是一个单独控件,但实际上是由一个文本框和一个列表框构成的组合体。
因此,组合框拥有文本框和列表框的大多数常用属性、方法和事件。
两种形式:下拉组合框和下拉列表框
1、系统默认其对象名为:ComboBo1, ComboBo2,……
2、组合框的常用属性及说明:详见P242
例:设计一个输入学生档案数据的表单,其中“所学专业”可从组合框中选择,当用户输入的是一个新的专业名称时,可添加到组合框列表中,供以后输入时选择。
三、复习巩固:掌握列表框和组合框的使用。
四、作业要求:1、看懂教材中所有例题。
2、上机验证并修改后验证教材中所有例题。
五、教学参考资料:《Visual FoxPro程序设计实验及习题》
六、教学小结:。