当前位置:文档之家› 第5章 常用标准控件

第5章 常用标准控件

第5章 常用标准控件
第5章 常用标准控件

第5章常用标准控件

5.1 典型考题分析与解答

1.要把一个命令按钮设置成无效,应设置其哪一个属性值。

A.Visible B.Enabled C.Default D.Cancel

【分析】Visible属性为控件的可见性设置;Enabled属性为控件的有效性设置;Default属性为窗体默认命令按钮设置,即按Enter键时响应的命令按钮;Cancel属性为指定命令按钮是否为窗体“取消”按钮。

【解答】B

2.执行x$=InputBox("请输入x的值")时,在弹出的对话框中输入123,在列表框Listl选中第1个列表项(数据为456)。使y的值是123456的语句是。

A.y=x$+Listl.List(1) B.y= Val(x$)+Val(Listl.List(0))

C.y=Val(x$)+Val(Listl.List(1)) D.y=Val(x$)&Val(Listl.List(0))

【分析】本题主要是考核学习者掌握列表框控件,Val函数及“&”运算符的功能。

先要明确,x$表示变量x是字符类型变量。所以InputBox函数输入的数据123被当作字符类型数据。

从ListBox控件输入的数据肯定是字符类型。选中Listl中的第1个列表项,该列表项表达式为Listl.List(0)。

选项A不是本题答案。因为Listl.List(1)不是列表框控件的第1个列表项。

选项B不是本题答案。Val函数是将字符串转换成数值,这是两个数值相加的表达式,运算结果是579。

选项C不是本题答案。道理同上,且List1.List(1)不是列表框控件的第1个列表项。

选项D是本题答案。虽然Val函数已经将字符串转换成数值,这是两个数值进行“&”运算,但“&”运算符忽略参与运算项的类型,而强行施加“连接”运算,得到的结果是123456。

【解答】D

3.要设置计时器控件的定时时间,需设置的属性是。

A.Interval B.Enabled C.Value D.Text

【分析】本题主要是考核学习者掌握计时控件属性的设置。

计时器控件没有Value和Text属性。计时器控件的Enabled属性设置计时器控件是否对事件产生响应。计时器控件通过Interval属性设置定时触发的周期(毫秒数),即触发计时器两个事件之间的毫秒数,Interval属性值的范围为0~65535。

【解答】A

4.移动控件位置的组合按键是。

A.Shift键+“方向箭头” B.Alt键+“方向箭头”

C.Ctrl键+“方向箭头” D.Space键+“方向箭头”

【分析】本题主要是考核学习者掌握控件的基本操作。

由于平常程序设计者对控件移动缩放习惯于使用鼠标的拖动操作,这种方法也确实很好用,而忽略如何用键盘操作来移动、缩放控件,而拿不准应该使用哪一种组合键。这种容易忽略的地方,读者在考试前复习时,应该稍加注意。移动控件位置的组合键是Ctrl键+“方向箭头”。

【解答】C

5.控制名称都是系统的默认控件名,下列语句错误的是。

A.Command1.Caption=List1.Text

B.Label1.Caption=List1.List(1)

C.List1.List(2)=List1.Text+Str(List1.ListIndex)

D.Text1.Text=https://www.doczj.com/doc/586022533.html,+Text1.Caption

【分析】看到这个题目后,首先要读懂赋值语句中每一项的含义,其次要知道每一项的数据类型。

选项A正确。将列表框中选中的项目内容作为命令按钮的Caption属性值,这2个属性的类型相同。

选项B正确。将列表框的第2个列表项的内容作为标签的Caption属性值,两者的类型相同。

选项C正确。虽然Listl.ListIndex是数值类型,但使用Str函数将其转换为字符类型,再与列表框中被选中的项目连接,作为列表框第3项的内容。

选项D错误。因为文本框没有Caption属性。

【解答】D

6.窗体中含有一个滚动条Hscrol1、一个标签Label1、一个形状控件Shapel。滚动条的属性Max、Min、LargeChange、SmallChange值分别为1000、0、50、10。形状为一个红圆。代码如下:

Private Sub Hscroll1_Changed()

Label1.Caption="Changed"

End Sub

Private Sub Hscroll1_Scroll()

Label1.Caption="Changing"

Shape 1.Left=Hscrol1.Value

End Sub

运行时,用户单击滚动条右端箭头但是不释放左键时,标签显示,红圆;用户拖动滑块时,标签显示,红圆。

则依次填入以上各空正确的一项是。

A.Changed、不移动、Changing、向右移动

B.Changing、不移动、Changed、向右移动

C.Changed、向右移动、Changing,不移动

D.Changing、向右移动、Changed、不移动

【分析】本题主要是考核学习者掌握水平滚动条的Change、Scroll事件的区别。拖动滚动条时触发Scroll 事件;单击滚动条右端箭头不触发此事件,仅触发Change事件。Scroll事件用于跟踪滚动条中的动态变化,滚动条滚动时不断触发该事件。Change事件用来得到滚动条的最后的值,仅在滚动条滚动结束时触发一次。单击滚动条右端箭头触发Change事件,标签显示Changed,Shapel的Left值不变;拖动滚动框时不停触发Scroll事件,标签显示Changing,Shapel的Left值动态改变,向右移动。

【解答】A

7.窗体上有一个命令按钮Command1、一个文本框Text1和一个列表框List1。文本框用来输入要添加到列表框中的项目内容。程序运行后,单击命令按钮,会将文本框中的内容放入列表框中。程序如下:

Private Sub Commandl_Click()

Textl.Text=" "

Textl.SetFocus

End Sub

程序的空白行应填写语句。

A.List1.Text=Text1.Text B.Listl.List=Textl.Text

C.Listl.AddItem=Textl.Text D.Listl.AddItem=Textl.Text

【分析】选项A不是本题的答案。列表框控件的Text属性既不能在属性窗口中设置,也不能在程序中设置。Text属性是用来获取当前选定的项目内容,它只能被访问,不能被赋值。

选项B不是本题的答案。List属性是一个数组,它保存了列表框中所有值。该选项存在语法错误在于没有使用数组,语句改写如下便可:List1.List(i)=Text1.Text,其中i为一整数。这个语句的作用是将列表框第i+l项的内容改为文本框中的内容,但语句不能为列表框添加内容。

选项C不是本题的答案。该语句用AddItem方法为列表框添加内容是对的,但语句的格式错误。使用Addltem 方法时,其后面不能用赋值号"="。

选项D是本题的答案。它符合Addltem方法的格式和对参数的要求。

【解答】D

8.不能触发滚动条Change事件的操作是。

A.拖动滚动条中滑块 B.单击滚动条中滑块

C.单击滚动条两端箭头 D.单击箭头与滑块之间的滚动条

【分析】单击箭头与滑块之间的滚动条,滚动条的Value改变量是LargeChange。单击滚动条两端箭头,滚动条的Value改变量是SmallChange。拖动滚动条中滑块,滚动条的Value改变量决定滑块的移动量。它们都使滚动条的Value改变,都能触发滚动条Change事件。单击滚动条中滑块,不改变滚动条的Value 属性,也不能触发滚动条的Change事件。

【解答】B

9.单选按钮控件(OptionButton)和复选框(CheckBox)控件都有Value属性,它们有什么区别。

【分析】单选按钮的Value属性用来表示按钮是否被选中,复选框的Value属性用来表示复选框是否被选中。其区别是它们的类型不同;OptionButton控件的Value属性值是逻辑类型,取值为True(选中)或False(不被选中);CheckBox控件的Value属性值是数值类型,取值为0(不被选中)、1(被选中)或2(变灰)。

【解答】OptionButton控件的属性值是逻辑类型,CheckBox控件的属性值是数值类型。

10.向列表框控件添加项目和从列表框控件中删除项目所使用的方法的格式分别是

和。

【分析】列表框控件用于向用户提供一个选项列表,用户可以从中选择一个或多个项目。在设计阶段,向列表框中添加项目可以通过List属性项来实现。但在运行阶段,向列表框中添加项目要用AddItem方法,从列表框删除项目要用RemoveItem方法。

在Visual Basic中,属性和方法的使用格式既有相同之处,也有不同之处。

相同之处是:使用属性或方法,都要先写控件名称,后写属性名称或方法名称,中间用“.”连接,以指明“谁在使用什么”。

不同之处是:使用方法时,要用“:”连接属性值,如Commandl.Caption="确定";而使用方法时,要用空格作分隔符,如List1.AddItem "计算机",或List1.RemoveItemListlndex。

向列表框添加项目使用AddItem方法,格式为:ListBox1.AddItem项目名称[顺序号]

从列表框中删除项目使用RemoveItem方法,格式为:ListBox1.RemoveItem顺序号

【解答】ListBox1.AddItem项目名称[顺序号];ListBox1.RemoveItem

11.在设计阶段看得见,在运行阶段看不见的控件是控件,使用该控件时一定要用到的属性项是。

【分析】Visual Basic的常用控件中,在设计阶段看得见,在运行阶段看不见的控件是计时器控件。计时器控件的用途是定时自动触发事件,该控件的Interval属性的作用是用来设置定时器触发的周期(以毫秒计,取值范围为0~64767)。

【解答】计时器;Interval

标准控件应用样本

第二章标准控件应用 一、标签控件 1、标签控件的属性: Name: 返回在代码中用于控件的名称。 BackColor: 返回或设置控件中文本或图形的背景颜色 Caption: 返回或设置在控件中显示的文本 Enabled: 返回或设置一个布尔值, 决定控件是否可用 ForeColor : 返回或设置控件中文本或图形的前景颜色 Font : 返回或设置一个Font对象, 用于指定控件中本的字体名称、字体样式和大小Height和Width : 返回或设置控件的高度和宽度 Left和Top : 返回或设置控件左边缘和上边缘与窗口左边缘和上边缘间的距离或控件左边缘的水平坐标及控件上边缘的垂直坐标和 Visible: 返回或设置一个布尔值, 决定控件是否可见 Alignment: 标签中文本的水平对齐方式该属性有3 个取值: 0 左对齐( 默认) 1右对齐2 表示居中对齐 AutoSize : 返回或设置一个布尔值, 决定控件是否改变大小以显示其全部内容。值为TRUE为自动改变大小以显示全部内容; 若为False( 默认值) , 则保持控件大小不变。BackStyle: 返回或设置一个值, 指定标签控件的背景是透明的还是不透明的。0表示透明, 1表示不透明。 BorderStyle: 指定标签控件的边框样式。0表示无边框, 1表示有固定单线边框 WordWrap: 返回或设置一个布尔值, 指定一个Autosize属性设置为TRUE的标签控件是否要进行水平或垂直展开, 以适合其Caption属性中指定的文本的要求 2. 标签控件的方法 Move方法: o bject.Move left, top, width, height 其中object表示标签控件, Move后面的4个参数均为单精度数, left, top是必选的,

第六章 常用标准控件

一、选择题 【2007年9月考题】(1)要使一个文本框可以显示多行文本,应设置为True的属性是 A)Enabled B)MultiLine C)MaxLength D)Width 【2007年9月考题】(2)在窗体上有一个名为Text1的文本框。当光标在文本框中时,如果按下字母键“A”,则被调用的事件过程是 A)Form_KeyPress() B)Text1_LostFocus() C)Text1_Click() D)Text1_Change() 【2007年9月考题】(3)设在窗体上有一个名称为Command1的命令按钮和一个名称为Text1的文本框。要求单击Command1按钮时可把光标移到文本框中。下面正确的事件过程是 A)Private Sub Command1_Click() B)Private Sub Command1_Click() Text1.GotFocus Command1.GotFocus End Sub EndSub C)Private Sub Command1_Click() D)Private Sub Command1_Click() Text1.SetFocus Command1.SetFocus End Sub End Sub 【2007年9月考题】(4) 设在窗体Form1上有一个列表框List1,其中有若干个项目。要求单击列表框中某一项时,把该项显示在窗体上,正确的事件过程是 A)Private Sub List1_Click() B)Private Sub Form1_Click() Print List1.Text Print List1.Text End Sub End Sub C)Private Sub List1_Click() D)Private Sub Form1_Click() Print Form1.Text List1.Print List1.Text End Sub End Sub 【2007年9月考题】(5) 若窗体上的图片框中有一个命令按钮,则此按钮的Left属性是指 A)按钮左端到窗体左端的距离B)按钮左端到图片框左端的距离 C)按钮中心点到窗体左端的距离D)按钮中心点到图片框左端的距离 【2007年9月考题】(6)在窗体上有如图所示的控件,各控件的名称与其标题相同,并有

国家二级VB机试(常用标准控件)模拟试卷21

国家二级VB机试(常用标准控件)模拟试卷21 (总分:58.00,做题时间:90分钟) 一、选择题(总题数:29,分数:58.00) 1.窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是 (分数:2.00) A.Private Sub HScroll1_Change() Print HScroll1.Vahe End Sub √ B.Private Sub HScroll1_Change() Print HScroll1.SmallChange End Sub C.Private Sub HScroll1_Scroll() Print HScroll1.Value End Sub D.Private Sub HScroll1_Scroll() Print HScroll1.SmallChange End Sub 解析:解析:本题考查的考点是有关滚动条的属性和事件的。单击滚动条的箭头时将触发Change事件,而滚动块的位置由Value属性返回。 2.设窗体上有1个水平滚动条,己经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是 (分数:2.00) A.程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加√ B.程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少 C.由于滚动条的Max属性值小于Min属性值,程序会出错 D.由于滚动条的Max属性值小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动 解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。默认情况下,Max的值大于Min的值,即当滚动块向右移动时,其Value属性值增加。如果希望滚动条显示的信息从较大数值向较小数值变化,可将Min设置成大于Max的值,此时当滚动块向左移动时,其Value属性值增加。 3.设窗体上有一个水平滚动条HScroll1和一个命令按钮Command1,及下面的事件过程: Private Sub Form_Load() Private Sub Command1_Click() HScroll1.Min=0 HScroll1.Value=70 HScroll1.Max=100 End Sub End Sub (分数:2.00) A. B. C. √ D. 解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。默认情况下,Max的值大于Min的值,即当滚动块向右移动时,其Value属性值增加。本题中Max-Min=100,则Value值为70的话,滚动块应该位于右侧三分之一处。 4.窗体上有一个名称为VScroll1的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设置的属性是 (分数:2.00) https://www.doczj.com/doc/586022533.html,rgeChange B.SmallChange √ C.Max D.Min 解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。LargeChange属性用于设置或返回单击滚动条中滚动框前面或后面的部位时,Value属性增加或减小的增量值;SmallChange 属性用于设置或返回单击滚动条两端的箭头时,Value属性增加或减小的增量值。

第5章 常用标准控件

第5章常用标准控件 5.1 典型考题分析与解答 1.要把一个命令按钮设置成无效,应设置其哪一个属性值。 A.Visible B.Enabled C.Default D.Cancel 【分析】Visible属性为控件的可见性设置;Enabled属性为控件的有效性设置;Default属性为窗体默认命令按钮设置,即按Enter键时响应的命令按钮;Cancel属性为指定命令按钮是否为窗体“取消”按钮。 【解答】B 2.执行x$=InputBox("请输入x的值")时,在弹出的对话框中输入123,在列表框Listl选中第1个列表项(数据为456)。使y的值是123456的语句是。 A.y=x$+Listl.List(1) B.y= Val(x$)+Val(Listl.List(0)) C.y=Val(x$)+Val(Listl.List(1)) D.y=Val(x$)&Val(Listl.List(0)) 【分析】本题主要是考核学习者掌握列表框控件,Val函数及“&”运算符的功能。 先要明确,x$表示变量x是字符类型变量。所以InputBox函数输入的数据123被当作字符类型数据。 从ListBox控件输入的数据肯定是字符类型。选中Listl中的第1个列表项,该列表项表达式为Listl.List(0)。 选项A不是本题答案。因为Listl.List(1)不是列表框控件的第1个列表项。 选项B不是本题答案。Val函数是将字符串转换成数值,这是两个数值相加的表达式,运算结果是579。 选项C不是本题答案。道理同上,且List1.List(1)不是列表框控件的第1个列表项。 选项D是本题答案。虽然Val函数已经将字符串转换成数值,这是两个数值进行“&”运算,但“&”运算符忽略参与运算项的类型,而强行施加“连接”运算,得到的结果是123456。 【解答】D 3.要设置计时器控件的定时时间,需设置的属性是。 A.Interval B.Enabled C.Value D.Text 【分析】本题主要是考核学习者掌握计时控件属性的设置。

VB程序设计常用标准控件(一)

VB程序设计常用标准控件(一) 5.1 标签控件 标签控件(Label)和文本控件(TextBox)是用于显示和输入文本的。应用程序在窗体中显示文本时使用标签控件(Label),允许用户输入文本时用文本控件(TextBox)。 5.1.1 标签控件(Label) 标签控件常用于输出文本信息,但输出的信息不能进行编辑修改。 (1) Alignment属性, (2) Appearance属性, (3) Autosize属性, (4) BackColor属性, (5) BackStyle属性, (6) Enabled属性, (7) Index属性, (8) ToolTipText属性, 标签可触发Click和DblClickg事件。 5.1.2文本框(TextBox) 文本框控件称为编辑字段或者编辑控件,用于文本编辑,用户可以在该控件区域内输入、编辑、修改和显示文本内容。 5.2图形控件

Visual Basic 6.0包含四个图形控件:PictureBox控件、Image控件、Shape控件和Line控件。 5.2.1图片框(PictureBox)、图像框(Image)的属性、事件和方法 图片框和图像框可以显示的图像文件格式有位图文件、图标文件、图元文件、JPEG格式文件和GIF格式文件。 1.图片框的常用属性、事件与方法 (1)PictureBox控件属性 ①Picture属性 ②AutoSize属性 ③ScaleLeft,ScaleTop,ScaleWidth,ScaleHeight和ScaleMode属性 ④ PictureBox控件作为容器 (2)图片框的常用事件 图片框的常用事件有Click,DBClick,Change,鼠标事件和键盘事件等,使用方法与TextBox控件相似。 其中Chage事件当改变图片框的Picture属性时发生。 (3) PictureBox控件的常用方法 ① Line方法 在对象上画直线和矩形。语法: Object.Line[Step](x1,y1)[Step](x2,y2),[color],[B][F] 其中,object为PictureBox控件对象;(x1,y1)为线段的起

vb练习题,电子版 第六章 常用标准控件(改)

第六章常用标准控件 教学要求: 熟练掌握运用文本框控件、标签控件文本框和命令按钮控件进行编程;熟练掌握图片框、图像框的属性、事件和方法,掌握图形文件的装入的不同方法;掌握复选框和单选按钮的属性、事件和方法;掌握列表框和组和框的属性、事件和方法;能够使用计时器控件编程;了解滚动条控件的属性、事件和方法;理解框架控件的作用,能够使用直线和形状控件;理解焦点和Tab顺序的概念。 知识点: 标签和文本框控件,图片框、图像框的属性、事件和方法,图形文件的装入,直线和形状,按钮控件,复选框和单选按钮,列表框和组合框,滚动条,计时器,框架、直线和形状,焦点与Tab顺序。 内容导航: 一、文本控件 与文本有关的标准控件有标签和文本框。程序运行时标签中只能显示文本,用户不能进行编辑,而在文本框中既可显示文本,又可输入文本。 (一)标签 1.标签的属性 标签的部分属性与窗体及其他控件相同,包括:FontBold、FontItalic、FontName、FontSize 、FontUnderline 、Height、Left 、Name 、Top 、V isible、Width。 2.标签的事件和方法 标签和窗体及大多数控件一样具有许多方法,如Move方法、Drag方法以及Refresh方法;并且可以识别多种事件,如Click、DblClick等。 (二)文本框 文本框是一个文本编辑区域,在设计阶段或运行期间可以在这个区域中输入、编辑和显示文本,类似于一个简单的文本编辑器。 1.文本框属性 支持的属性除标准属性外,还有Text、Maxlength、Multiline 等属性。 2.文本框的事件 支持Change、GotFocus、LosttFocus和SetFocus事件 二、图形控件 Visual Basic中与图形有关的标准控件有4种,即图片框、图像框、直线和形状。(一)图片框和图像框 1.与窗体属性相同的属性 2.CurrentX和CurrentY属性 设置水平和垂直坐标,只能在运行期间使用 3.Picture属性 用于窗体、图片框、图像框,通过属性窗口设置,把图片放入这些对象中。4.Stretch属性 用于图像框,自动调节图像框中图形内容的大小。 (二)图形文件的装入

vb练习题_电子版_第六章_常用标准控件(改)

第6章 常用标准控件 教学要求: 熟练掌握运用文本框控件、标签控件文本框和命令按钮控件进行编程;熟练掌握图片框、图像框的属性、事件和方法,掌握图形文件的装入的不同方法;掌握复选框和单选按钮的属性、事件和方法;掌握列表框和组和框的属性、事件和方法;能够使用计时器控件编程;了解滚动条控件的属性、事件和方法;理解框架控件的作用,能够使用直线和形状控件;理解焦点和Tab顺序的概念。 知识点: 标签和文本框控件,图片框、图像框的属性、事件和方法,图形文件的装入,直线和形状,按钮控件,复选框和单选按钮,列表框和组合框,滚动条,计时器,框架、直线和形状,焦点与Tab顺序。 内容导航: 一、文本控件 与文本有关的标准控件有标签和文本框。程序运行时标签中只能显示文本,用户不能进行编辑,而在文本框中既可显示文本,又可输入文本。 (一)标签 1.标签的属性 标签的部分属性与窗体及其他控件相同,包括:FontBold、FontItalic、FontName、FontSize 、FontUnderline 、Height、Left 、Name 、Top 、Visible、 Width。 2.标签的事件和方法 标签和窗体及大多数控件一样具有许多方法,如Move方法、Drag方法以及Refresh方法;并且可以识别多种事件,如Click、DblClick等。(二)文本框 文本框是一个文本编辑区域,在设计阶段或运行期间可以在这个区域中输入、编辑和显示文本,类似于一个简单的文本编辑器。 1.文本框属性

支持的属性除标准属性外,还有Text、Maxlength、Multiline 等属性。 2.文本框的事件 支持Change、 GotFocus、LosttFocus和SetFocus事件 二、图形控件 Visual Basic中与图形有关的标准控件有4种,即图片框、图像框、直线和形状。 (一)图片框和图像框 1.与窗体属性相同的属性 2.CurrentX和CurrentY属性 设置水平和垂直坐标,只能在运行期间使用 3.Picture属性 用于窗体、图片框、图像框,通过属性窗口设置,把图片放入这些对象中。 4.Stretch属性 用于图像框,自动调节图像框中图形内容的大小。 (二)图形文件的装入 1.图片框与图像框的区别 图片框是容器,可以作为父控件,而图像框不能作为父控件;图片框可以通过Print方法接受文本,图像框则不能;图像框比图片框占用的内存少,显示速度快。 2.在设计阶段装入图形文件 可以用两种方法装入图片,一是用属性窗口的Picture属性装入;二是利用剪贴板把图形粘贴到窗体、图片框、图像框。 3.在运行期间装入图形文件 用LoadPicture函数把图形文件装入窗体、图片框、图像框。一般格式为: [对象.] Picture=LoadPictur(“文件名”) (三)直线和形状 支持的属性除标准属性外,还有BorderColor、BorderStyle 、BorderWidth、FillColor 、FillStyle和Shape等属性。 三、按钮控件 在应用程序中,命令按钮通常用来在单击时执行指定的操作。支持的属性除标准属性外,还有以下属性:.Cancel、Default、Style、Picture、DownPicture和DisabledPicture属性等。 四、选择控件-复选框和单选按钮 在应用程序中,复选框和单选按钮用来表示状态,可以在运行期间

国家二级VB机试(常用标准控件)模拟试卷20

国家二级VB机试(常用标准控件)模拟试卷20 (总分:60.00,做题时间:90分钟) 一、选择题(总题数:30,分数:60.00) 1.要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MultiSelect属性设置为 (分数:2.00) A.0-None B.1-Simple √ C.2-Extended D.3 解析:解析:列表框的MultiSelect属性用于设置是否可在列表项中做多个选择。值为0-None(缺省设置)表示不允许做多项选择;值为1Simple表示允许做简单多项选择;值为2一Extended表示允许配合使用Shift键、Ctrl键做多项选择。 2.如果在列表框List1中没有选中项目,则List1.ListIndex的值为 (分数:2.00) A.-1 √ B.0 C.1 D.2 解析:解析:列表框的ListIndex属性用于返回或设置控件中当前选择项目的索引(下标),设计时不可用。当ListIndex的值设置为-1时,表示未选定项目,第一项的索引值为0,最后一项的索引值为ListCount-1。 3.设Label1、Command1、Text1、Check1分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是 (分数:2.00) https://www.doczj.com/doc/586022533.html,bel1.BackStyle=2 https://www.doczj.com/doc/586022533.html,mand1.Style=1 C.Text1.ScrollBars=4 D.Check1.Value=2 √ 解析:解析:标签的:BackStyle属性用于设置是否让标签覆盖背景,可以取0(标签不覆盖背景,以透明方式显示)和1(默认值,标签覆盖背景):按钮的Style属性用来设置命令按钮的外观,可设置成Standard,按钮以标准的形式显示,即文字形式,为默认值,值为Graphical,按钮将以图形的方式显示;文本框的ScrollBars属性用于设置文本框是否有水平或垂直滚动条,可设置成4种值:0-None,表示没有滚动条(默认值);1-Horizontal,表示只有水平滚动条;2-Vertical:表示只有垂直滚动条;3-Both:表示有水平和垂直滚动条;复选框的VaIue属性可设置为以下3种值:值0-Unchecked表示未选(默认值),“√”消失;值1-Checked表示选中,复选框将显示“√”;值2-Grayed表示以灰色呈现。 4.下列不包含滚动条的控件是 (分数:2.00) A.列表框 B.标签√ C.组合框 D.文本框 解析:解析:列表框和组合框当其项目较多时均会自动出现滚动条以便用户能够查看每一项;文本框可以通过设置ScrollBars属性来设置滚动条,标签没有滚动条。 5.为了删除列表框中的一个列表项,应使用的列表框方法是 (分数:2.00) A.Move B.Remove

国家二级VB机试(常用标准控件)模拟试卷29

国家二级VB机试(常用标准控件)模拟试卷29 (总分:70.00,做题时间:90分钟) 一、选择题(总题数:35,分数:70.00) 1.假定一个滚动条的LargeChange属性值为100,则100表示 (分数:2.00) A.单击滚动条箭头和滚动狂之间某位置时滚动狂位置的变化√ B.滚动框位置的最大值 C.拖动滚动框时滚动框的位置的变化量 D.单击滚动条箭头时滚动框位置的变化量 解析:解析:本题考查滚动条的基本知识。滚动条的SmalIChange决定在滚动条两端的箭头钮上单击时改变的值,LargeChange决定在滑块上方或下方区域单击时改变的值。 2.在窗体上画一个水平滚动条,其属性值Min满足 (分数:2.00) A.增加一个SmallChange量√ B.减少一个SmallChange量 C.增加一个LargeChange量 D.减少一个LargeChange量 解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。LargeChange属性用于设置或返回单击滚动条中滚动框前面或后面的部位时,Value属性增加或减小的增量值;SmaIlChange 属性用于设置或返回单击滚动条两端的箭头时,Value属性增加或减小的增量值。 3.关于水平滚动条,如下叙述中错误的是 (分数:2.00) A.当滚动框的位置改变时,触发Change事件 B.当拖动滚动条中的滚动框时,触发Scroll事件 https://www.doczj.com/doc/586022533.html,rgeChange属性是滚动条的最大值√ D.Value是滚动条中滚动框的当前值 解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。Value是滚动条中滚动框的当前值,当滚动条的Value属性值改变时会触发Change事件。当拖动滚动条中的滚动框时,触发Scroll事件。LargeChange属性用于设置或返回单击滚动条中滚动框前面或后面的部位时,Value属性增加或减小的增量值;Max属性是滚动条的最大值。 4.窗体上有一个名称为VScrolll的滚动条,当用鼠标拖动滚动条中的滚动块时,触发的事件是 (分数:2.00) A.Click B.KeyDown C.DragDrop D.Scroll √ 解析:解析:当滚动条的Value属性值改变时会触发Change事件。当拖动滚动条中的滚动框时,触发Scroll 事件。 5.以下不能触发滚动条Change事件的操作是 (分数:2.00) A.拖动滚动框 B.单击两端的滚动箭头 C.单击滚动框√ D.单击滚动箭头与滚动框之间的滚动条

实验四 ASP NET 3 5标准控件

实验四 https://www.doczj.com/doc/586022533.html, 3.5标准控件 一、实验目的: (1) 掌握https://www.doczj.com/doc/586022533.html, 基本服务器控件使用方法. (2) 掌握利用基本服务器控件实现Web 应用程序界面的设计的方法。 二、实验要求 1. 通过本实现了解各种基本服务器控件的应用方法. 2.练习使用基本服务器控件设计程序界面 三、相关知识点 1.web 服务器控件 Web 服务器控件是https://www.doczj.com/doc/586022533.html, 技术用于设计应用程序界面的控件,是将桌面应用程序控件技术思想引入到Web 程序开发的一种新型服务器控件该种控件是运行于服务器端的组件,经Web 服务器处理之后在客户端以HTML 标记形式出现 四、实验内容及步骤: 1.设计一个学籍管理系统登录页面,页面所图1 所示,并模拟系统方式添加按钮的事件处理程序

图1 控件界面属性所表1 所示 表1 控件属性

按钮事件程序代码所下所示 .按钮一程序 string username = tb_user.Text; string password = tb_pass.Text; if (username == "abc" && password == "123") Response.Redirect("newpage.aspx"); //可用新网页或以前网页else { lb_result.Text = "用户名或密码错误"; tb_user.Text = ""; tb_pass.Text = ""; } 按钮二程序 tb_user.Text = ""; tb_pass.Text = ""; 2.用CheckBox控件实现如下界面: 提示:用if语句判断复选框CheckBox是否被选中。 3.用CheckBoxList控件实现在下列五种水果中选择你喜欢的水果。 (用Label控件显示选择结果) 4分别用RadioButtonList控件、 DropDownList控件实现在下列五种水果中选择你最喜欢的水果。(用Label控件显示选择结果) (1)、RadioButtonList控件实现单选的界面如下: (2)、DropDownList控件实现单选的界面如下:

常用标准控件――计时器

课程名称 VB 程序设计 授课章节 (教学课题) 计时器 授课 时数 2 授课日期 2008年5月8 日 周次 9 教学系审批 教学班级 07计算机网络中级 年 月 日 教材名称及版本 全国计算机等级考试二级教程――VB 语言程序设计 教学方法 大脑风暴法、演示法、卡片展示法、案例教学法、项目教学法、举例法、鼓励教学法 教学媒体(含教具) 多媒体课件、卡片、活动展示板、机房 教务处审批 教学 目标 知识目标: 熟练计时器的功能,响应时间间隔,Timer 事件,计时器的应用 年 月 日 能力目标: 团队协作能力、展示成果、获取信息能力、逻辑思维能力、分析判 断能力 教学对象 分析 该班学生42人,已有半年的计算机专业学习,学习气氛较浓,大部分同学对编写程序方面比较感兴趣,是具有初步编写程序能力的学生,在自学、讨论、展示的环境下 教学。 教材分析 教材内容通俗易懂,在老师的提示指引下,学生足够有能力独立完成学习任务, 充分发挥班级的合作精神。 教学重点 1. 掌握计时器的功能。 2. 掌握设置计时器的属性,Name 属性和Enable 属性,响应时间间隔Interval 属性。 3. 掌握计时器的事件, Timer 事件 教学 难点 1. 学会画程序流程图。 2. 掌握编写 Timer 事件 3. 学会灵活编写有关计时器的程序,应用计时器解决实际问题。

1 教学 准备 1. 设计教学流程,寻找嘉宾。 2. 准备卡片、活动展示板、机房。 3. 学生按兴趣分组:共分6组,利用计时器分别编写程序,实现三种动态显示效果。 教 学 组 织 流 程 一、 复习常用的标准控件 二、 新课导入、问题提出。 三、 项目任务法学习计时器 四、 头脑风暴法,各组学生分别算法描述,画流程图,上机编写代码 五、 卡片展示法和演示法,成果展示,教师、学生点评 六、 鼓励教学法,要求各组学生优化程序,再展示成果并给予打分。 七、 巩固全节课所学内容,总结三种动态显示效果的编程方法。 八、 作业布置:课后编程题(作业本)。 机 房 布 置 图 课 后 记 这节课同学们反映非常好,不但能掌握既定学习目标,更能积极参与活动中、团结互助、善于思考,在模拟解决问题方面出现很多的观点,课堂气氛活跃。学生们喜欢这样的上课方式。 嘉宾 讲台 演示区

国家二级VB机试(常用标准控件)模拟试卷22

国家二级VB机试(常用标准控件)模拟试卷22 (总分:70.00,做题时间:90分钟) 一、选择题(总题数:35,分数:70.00) 1.要使一个文本框可以显示多行文本,应设置为True的属性是 (分数:2.00) A.Enabled B.MultiLine √ C.MaxLength D.Width 解析:解析:本题考查文本框的属性设置。设置文本框的MultiLine属性为True可以让文本文件显示多行文本。 2.在窗体上画一个名称为List1的列表框,列表框中显示若干城市的名称。当单击列表框中的某个城市名时,该城市名消失。下列在List1_Click事件过程中能正确实现上述功能的语句是 (分数:2.00) A.List1.RemoveItem List1.Text B.List1.Removeltem List1.Clear C.List1.RemoveItem List1.ListCount D.List1.RemoveItem List1.Listlndex √ 解析:解析:本题考查列表框的基本操作。列表框删除元素使用Removeltem方法,列表框的Listlndex返回当前选择项目的索引号。 3.在窗体上画一个文本框(名称为Text1)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是 (分数:2.00) A.Private Sub Text1_Change() Labell.Caption=Str(Len(Text1.Text)) End Sub √ B.Private Sub Text1_Click() Labell.Caption=Str(Len(Text1.Text)) End Sub C.Private Sub Text1_Change() Labell.Caption=Text1.Text End Sub D.Private Sub Labell_Change() Labell.Caption=Str(Len(Text1.Text)) End Sub 解析:解析:本题考查的考点是有关文本框处理的。首先,如果想要在文本框中每输入一个字符就会触发一次事件,应该编写文本框的Change事件;文本框中的字符个数由Len函数可以取得。 4.为了使文本框只具有垂直滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为 (分数:2.00) A.0 B.1 C.2 √ D.3 解析:解析:本题考查的考点是有关文本框的滚动条的。ScrollBars属性用于设置文本框是否有水平或垂直滚动条,可设置成4种值:①0-表示没有滚动条(默认值);②1-表示只有水平滚动条;③2-表示只有垂直滚动条:④3-表示有水平和垂直滚动条。设置0以外的值时。MultiLine属性值必须为True。 5.当文本框中的内容发生改变时所触发的事件是 (分数:2.00) A.KeyUp B.Change √ C.LostFocus D.GotFocus 解析:解析:文本框中文本内容改变时将触发其Change事件。

相关主题
文本预览
相关文档 最新文档