ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:105.23KB ,
资源ID:23666141      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/23666141.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第9章习题及答案.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第9章习题及答案.docx

1、第9章习题及答案第9章常用控件习题及答案、选择题1.下列哪类控件在运行时一定是不可见的:(A)CheckBox(B)Timer(C)Lin eSha pe(D)Group Box答案:B知识点:控件难度:1提示:无题解:无2 .控件的Location属性是()数据类型的:(A)Integer 类型(B)Size结构体(C)Poi nt结构体(D)Sin gle 类型答案:C知识点:控件难度:1提示:无题解:无3 .列表框控件的下列几个属性中,哪一个不是集合类型的:(A)Items(B)SelectedI ndeics(C)SelectedItems(D)MultiColu mn答案:D知识点:

2、ListBox控件难度:1提示:无题解:无4.向列表框中添加一个条目,应使用列表框 Items属性的什么方法:(A)In sert(B)Add(C)Append(D)Remove答案:B知识点:ListBox控件难度:1提示:无题解:无5.下面哪种类型的对象不能作为控件的容器:(A)Form(B)Pan el(C)ListBox(D)Frame答案:C知识点:容器类控件难度:1提示:无题解:无6 .要使一个图片框控件自动地附着在窗体的某条边上,应该设置它的哪个属性:(A)Image(B)Dock(C)Left(D)An chor答案:B知识点:控件停靠与锚定难度:1提示:无题解:无7.下面哪个

3、不是提供选项的控件:(A)RadioButt on(B)CheckBox(C)ListBox(D)P rogressBar 答案:D知识点:提供选项的控件难度:1提示:无题解:无8.普通菜单项是以下哪一类控件:(A)Men uStrip(B)ToolStri pMen ultems(C)Co ntextMe nuStrip(D)ToolStri pSp litButt on答案:B知识点:菜单与工具栏难度:1提示:无题解:无9 .一个菜单项是不是一个分隔条,是由什么属性决定的:(A)Name(B)Text(C)En abled(D)Visible答案:B知识点:菜单与工具栏难度:1提示:无题解

4、:无10.在窗体上按下鼠标左键一次后释放,不会触发窗体的哪个事件:(A)Click(B)DoubleClick(C)Mouse Up(D)MouseDow n答案:B知识点:高级鼠标事件难度:1提示:无题解:无11.已知列表框中有10个数据项,对列表框操作正确的语句是(A)ListBox1.Clear()(B)ListBox1.ltems.RemoveAt(4)(C)ListBox1.Items.RemoveAt(计算机)(D)ListBox1.ltems.Add(1,打印机)答案:B知识点:ListBox控件难度:1提示:无题解:无12.如果要使用户单击水平滚动条 HScrollBar1两端

5、的箭头按钮时,其Value属性增加或减少的值为2,则应设置它的( )属性。(A)LargeCha nge(B)Maximum(C)SmallCha nge(D)Mi nimum答案:C知识点:滑动输入类控件难度:1提示:无题解:无13.如果窗体上有一个文本框, 并且拥有键盘输入焦点, 则能够触发此文本框的 KeyP ress事件是()操作。(A)单击鼠标(B)双击文本框(C)鼠标滑过文本框(D)按下键盘上的某个键答案:D知识点:键盘事件难度:1提示:无题解:无14.当用户按下并且释放一个键盘按键后会触发 Key Press KeyU p和KeyDow n事件,这三个事件发生的顺序是(A)Key

6、Press KeyDown、KeyUp(B)KeyDow n、KeyU p、Key Press(C)KeyDow n、Key Press KeyU p(D)没有规律答案:C知识点:键盘事件难度:1提示:无题解:无15.要使文本框获得焦点,可调用其(A)Cha ngeFocus(B)GotFocus(C)Focus(D)SettFocus答案:C知识点:键盘输入焦点难度:1提示:无题解:无16.下列控件中不能接收焦点的是(A)命令按钮(B)标签框(C)文本框(D)单选按钮答案:C知识点:键盘输入焦点难度:1提示:无题解:无17.下列属性中,图片框控件没有(A)StretchImage(B)Aut

7、osize(C)Visible(D)方法。属性。P icture答案:D知识点:图片框控件难度:1提示:无题解:无17.如果组合框Combo1中有3个条目,则能删除最后一项的语句是(A)Combo1.ltems.RemoveAt Text(B)Combo1.Items.RemoveAt 2(C)Combo1.Items.RemoveAt 3(D)Combo1.Items.RemoveAt Combo1.Listcou nt答案:B知识点:组合框控件难度:1提示:无题解:无18.属性进行设置。要使某控件在运行时隐藏,应对(A)En able(B)Visible(C)Width(D)Min imi

8、zeBox答案:B知识点:控件难度:1提示:无题解:无19.执行了下面的程序后,列表框中的条目有Dim i As In tegerFor i= 1 To 6ListBox1.ltems.Add(i)NextFor i= 1 To 3ListBox1.Items.RemoveAt(i)Next(A)1, 5, 6知识点:列表框控件难度:1提示:无题解:无20在下列说法中,正确的是 (A)程序运行时,定时器控件可显示在窗体上(B)在列表框中不能进行多项选择(C)在列表框中能够将项目按字母顺序从大到小排列(D)组框控件也有Click和DoubleClick事件 答案:D知识点:控件难度:1提示:无题

9、解:无控件没有 Minimize、Maximize 和 Value 属性。21.下列 (A)HScrollBar(B)ProgressBar(C)Numeric Up Dow n(D)TabCo ntrol 答案:D知识点:控件 难度:1提示:无 题解:无22.当 ComboBox控件的 Drop Dow nStyle 属性设置为 Sim pie时,以下说法正确的是。(A)该值是Drop Dow nStyle属性的默认值(B)该值使组合框处于不可见状态(C)该值使组合框中文本框部分处于不可以编辑的状态(D)该值使组合框中文本框部分可编辑,且列表部分处于可见状态 答案:D知识点:组合框难度:1提

10、示:无题解:无23.以下 语句可以向列表控件中添加条目。(A)ListBoxl.ltems.Clear()(B)ListBoxl.Add(” newitem)(C)ListBoxl.Items( newitem)(D)ListBoxl.ltems.Add(” newitem)答案:D知识点:列表框控件难度:1提示:无题解:无24.下列控件中,没有 Text属性的是()。(A)组框(B)列表框(C)复选框(D)定时器答案:D知识点:控件难度:1提示:无题解:无25.复选框的 Checkstate 属性为 CheckState.lndeterminate 时,表示( )。(A)复选框未被选定(B)

11、复选框被选中(C)复选框处于不确定(中间)状态(D)复选框不可以操作答案:C知识点:复选框控件难度:1提示:无 题解:无26.在下列关于单选按钮和复选框的说法中,错误的是(A)单选框被单击一定会触发它的 CheckedCha nged(B)同一组中的多个单选框,最多有一个处于选中状态(C)某个复选框被单击一定会触发它的 CheckedCha nged(D)个复选框的状态发生变化,不会影响其他复选框的状态 答案:A知识点:控件难度:1提示:无题解:无27.在设计状态,列表框中的条目可以通过(A)List(B)Items.Cou nt(C)Text(D)Items答案:D知识点:列表框控件难度:1

12、提示:无题解:无28.引用列表框ListBoxI最后一个条目应使用(A)ListBoxI. Items (ListBox1.ltems.Cou nt)(B)L istBox1. Items (ListBox1.Items.Cou nt -1)(C)L istBox1.Text(D)L istBox1. Items (ListBox1.Selectedl ndex) 答案:B知识点:列表框控件难度:1提示:无)属性设置。)语句。题解:无29.在下列属性和事件中,属于滚动条和进度条共有的是(A)Scroll(B)ValueCha nged(C)LargeCha nge(D)Maximum答案:D知

13、识点:列表框控件难度:1提示:无题解:无30.下列关于定时器控件的说法中,正确的是( )。(A)当Enabled属性为False时,不产生 Tick事件(B)在程序运行时不可见,这是因为 Visible属性值为False(C)若将Interval属性设为0,也可使Tick事件不发生(D)通过恰当的设置可以将 Interval属性的单位改为秒答案:A知识点:定时器控件难度:1提示:无题解:无31.在下列关于菜单的说法中,错误的是() 。(A)每个菜单项都是一个对象,也有自己的属性、事件和方法(B)菜单项只有 Click事件,没有 DoubleClick事件(C)菜单中的分隔符也是一个对象(D)在

14、程序执行时,如果菜单项的 Enabled属性为False,则该菜单项变成灰色,不能被用户选择。答案:B知识点:菜单栏控件难度:1提示:无题解:无、填空题2.Visual Basic为添加到窗体上的第一个图片框提供的默认对象名为答案:P ictureBox1知识点:图片框控件难度:1提示:无题解:无3 .组合框的 属性决定了该组合框是简单组合框、下拉式组合框还是下拉式列表框。答案:Drop Dow nStyle知识点:组合框控件难度:1提示:无题解:无4.当复选框被选定,它的 CheckedState属性值为 (1);单选框被选定时, 则的Checked属性为 (2) 。答案:(1) Check

15、ed枚举常量(或数值 1); (2) True知识点:复选框控件难度:1提示:无题解:无5.属性。为使加入到列表框的数据自动排序,应设置该控件的答案:Sorted知识点:列表框控件难度:1提示:无题解:无6 如果文本框控件中的文本内容发生了变化,会引发 答案:TextChanged知识点:文本框控件难度:1提示:无题解:无事件。7 当复选框控件能够显示三种状态时,可通过它的答案:Checkstate知识点:复选框控件难度:1提示:无题解:无.属性返回复选框的状态。8.定时器控件的_答案:In terval知识点:定时器控件难度:1提示:无题解:无属性用来设置定时器两次 Tick事件发生的时间间

16、隔。9 列表框中条目的序号是从答案:0知识点:列表框控件难度:1提示:无题解:无开始的。10.当用户单击滚动条的空白处时,滑块移动的增量值由答案:LargeCha nge知识点:滚动条控件难度:1提示:无题解:无属性决定。11.如果要每隔5秒产生一个Tick事件,则定时器控件的Interval属性应设置为(答案:5000知识点:定时器控件难度:1提示:无题解:无12.快捷菜单是通过()控件创建的。答案:Con textMe nu知识点:快捷菜单控件难度:1提示:无题解:无13.如果已在窗体上已建立多个控件,如 TextBox1, Label1, Button1,若要使程序一运行键盘输入焦点就定

17、位在 Butto n1控件上,则应将 Butto n1控件的(1 )属性值的设置值为(2 )。答案:(1) Tab In dex; (2) 0知识点:键盘输入焦点难度:1提示:无题解:无三、判断题1.文本框中只能显示单行文本,要显示多行文本应该使用列表框控件。 答案:X知识点:控件难度:1提示:无题解:无2.标签控件所显示的文本只能在设计时设置,运行时不能改变。 答案:X知识点:控件难度:1提示:无题解:无3.组框控件和直线形状控件都不能响应用户的鼠标单击事件。 答案:X知识点:控件难度:1提示:无题解:无4 .滚动条的LargeCha nge属性值不能小于 SmallCha nge属性值。

18、答案:X知识点:滚动条控件难度:1提示:无题解:无Visible属性值。5 .调用窗体对象的 Hide方法可以隐藏该窗体,但这不会改变它的 答案:X知识点:控件难度:1提示:无题解:无6 .直线形状控件无 Left属性、Top属性,所以直线形状控件在运行时不能移动。 答案:X知识点:形状控件难度:1提示:无题解:无7 .组合框控件可以看作是文本框与列表框的组合体,所以它具有二者的全部属性、方法与 事件。答案:X知识点:组合框控件难度:1提示:无题解:无8.当定时器控件的Interval属性值为0时,会连续不断地引发 Tick事件。答案:X知识点:定时器控件难度:1提示:无题解:无9.可以通过程

19、序代码使一个单选框组中的所有单选框均为不选定状态。 答案:知识点:单选框控件难度:1提示:无题解:无Value属性值会减小。10.默认情况下,当向下移动垂直滚动条的滚动框时,其 答案:X知识点:滚动条控件难度:1提示:无题解:无11.同一个窗体上可以有多个菜单栏和工具栏。 答案知识点:控件难度:1提示:无题解:无12.作为分隔条的菜单项是不能有事件过程的。 答案:X知识点:菜单控件难度:1提示:无题解:无13.如果菜单项的 Visible属性为False,则它的子菜单也不会显示。 答案知识点:菜单控件难度:1提示:无题解:无14.菜单上不光可有菜单项,还可以有文本框等寄宿控件。 答案:知识点:

20、菜单控件难度:1提示:无题解:无15 .通过程序代码可将一个过程与多个控件的事件过程相关联。 答案:知识点:动态控件与事件难度:1提示:无题解:无四、简答题1. Mouse Up、MouseDow n、MouseMove事件过程有些什么参数,每个参数的含义是什么。 答案:略知识点:高级鼠标事件难度:2提示:无题解:无2. KeyDown、KeyUp与KeyPress事件各有什么不同,应分别用在什么场合。 答案:略知识点:键盘事件难度:2提示:无题解:无五、编程题1 .编程找出两个正整数 m和n,使得m Me.ClientSize.Width - TextBox1.Width ThenTextB

21、ox1.Left = Me.ClientSize.Width - TextBox1.Width intdir(1) = 0 intdir(2) = 1Elself TextBox1.Top Me.ClientSize.Height - TextBox1.Height Then TextBox1.Top = Me.ClientSize.Height - TextBox1.Height intdir(1) = -1 intdir(2) = 0Elself TextBox1.Left 0 ThenTextBox1.Left = 0intdir(1) = 0intdir(2) = -1Elself T

22、extBox1.T op 0 ThenTextBox1.Top = 0intdir(1) = 1intdir(2) = 0End If32End Sub3 .编制如图所示的程序。 男:标准体重(kg) 女:标准体重(kg)本程序根据如下公式,由输入的身高计算标准体重。=身高(cm) -100=身高(cm) -105编程完成后,将窗体和项目分别以 frmWeight和prjWeight为文件名保存在 C:盘根目录下名为my project的文件夹中,并编译为可执行文件。图标准体重程序答案:见题解。 知识点:控件难度:2提示:无题解:Iprivate Sub Command1_Click() 2

23、If Option1.Value Then3闿50Text2.Text = CSng (Text1.Text) - 105 ElseText2.Text = CSng(Text1.Text) - 100 End If 7 End Sub4.如果一个正整数恰好等于它所有因子之和,则称为“完数” 。例如,6的因子有1、2和3,并且6 = 1+2+3,因此6是“完数”。编程找出1000之内所有的完数,并以列表框显示,完数 的个数用文本框输出。6、28 和 496。答案:共有三个完数: 知识点:定时器控件难度:4提示:无 题解:13 End Sub6 .计算平均成绩的程序。要求:(1 )如图所示,用户

24、从上面文本框输入 0-100之间的数值表示成绩,在文本框中按回车键成绩添加到列表框中。(2)不要求程序进行成绩的有效性检查。(3)程序自动计算所有已输入成绩的平均分,并显示到下面的文本框中,该文本框的内容 用户不能修改。(4 )如果点击“清空”按钮,将列表框中所有的成绩清除,平均成绩显示为空。96矢3796平均咸绩:9E.5退出答案:见题解。 知识点:控件难度:4提示:无题解:System.Windows.Forms.Ke yP ressEventArgs) Handles txtl npu t.Ke yP ress Dim a As SingleIf e.KeyChar = vbCr The

25、n ListBox1.ltems.Add(txtln put.Text)End IfFor i As Integer = 0 To ListBox1.Items.Count - 1a += ListBox1.Items(i)NexttxtAverage.Text = a / (ListBox1.Items.Count)End SubP rivate Sub bntClear_Click() Handles bntClear.Click ListBox1.ltems.Clear() txtAverage.Text =End SubP rivate Sub bntExit_Click() Handles bntExit.Click Close()End Sub

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1