五笔打字通主页
窗体的属性主要可分为几类?Caption属性和Name属性有何不同?---- 第三章 答案 新编Visual Basic程序设计教程 陈斌 著
1.窗体的属性主要可分为几类?Caption属性和Name属性有何不同?
答:窗体的属性主要可分为:杂项、外观、行为、字体、位置等五类。Caption:窗体标题,是出现在窗体标题栏上的文字内容,是给使用者看的;Name:窗体名称,在程序代码中被作为对象的标识名,是给程序用的。
2.以下窗体名中哪些是非法的窗体名? (A B D E)
A. aform B. 3frm C. f_1 D. frm 5 E. f_1*
3.VB为什么要提供多种窗体边框风格?试从已学习过的各种Windows应用程序的窗口中举例说明?
答:VB中共提供了六种窗体的边框风格,如设定值为1和3,它表示Windows应用程序中的对话框,其窗体大小不可改变;设定值为2表示Windows应用程序中的窗口,其窗体大小则可以改变。
4.在桌面上存在多个窗口时,改变窗口的工作状态会引发何种事件?改变窗口大小呢?
答:改变窗口的工作状态会引发激活事件GotFocus和失去激活事件LostFocus;改变窗口大小会引发Resize事件。
5.(略……)
6.有程序代码如下:Form2.Caption=“Help”,试问:Form2、Caption和Help分别代表________ (C)
A.对象、值、属性 B.值、属性、对象 C.对象、属性、值 D.属性、对象、值
7.VB的常用控件中,哪些控件具有Caption属性,而没有Text属性?哪些控件具有Text属性,却没有Caption属性?
答:具有Caption属性而没有Text属性的控件有:标签、命令按钮、复选框、选项按钮、框架;具有Text属性而没有Caption属性的控件有:文本框、组合框、列表框。
8.对象的属性是否只能在设计界面时在属性窗口中进行设置?属性窗口中的属性列表是否包括了一个对象的所有属性?
答:属性的设置既可以在属性窗口中进行设置,也可以在程序代码中进行设置,但有些对象的有些属性只能在属性窗口中进行设置,如文本框的多行属性,在程序里,这些属性只能读,不能设置,而有些对象的有些属性只能在程序代码中进行设置,如列表框的列表项数目属性;属性窗口中的属性列表中不包括一个对象的所有属性,如列表框的ListIndex属性、ListCount属性就不在属性列表中。
9.除窗体之外,还有哪些控件可作为其他控件的容器使用?
答:框架Frame、图片框Picture
10.常用控件中具有Value属性的控件有哪些?它们的取值及类型有何异同?
答:常用控件中具有Value属性的控件有:选项按钮、复选框、滚动条:
(1) 选项按钮的取值为逻辑型,选中该选项按钮时,其值为True,未选中该选项按钮时,其值为False;
(2) 复选框的取值为数值型,选中该复选框时,其值为1,未选中该复选框,其值为0,复选框变灰时,该复选框不可用,其值为2;
(3) 滚动条的取值为数值型,其值为滚动块在滚条中的位置。
11.哪些控件对象可以获得焦点?某程序的界面上有多个文本框,还有命令按钮,如果没有特别设置,在程序启动时,哪个控件将具有焦点?
答:可以获得焦点的控件对象:文本框、命令按钮、选项按钮、复选框、列表框、组合框、滚动条(水平滚动条、垂直滚动条)
如果没有特别设置,在程序启动时,首先设置具有焦点的控件将具有焦点,该控件的TabIndex属性值应该为0。
12.以下使用方法的代码中,正确的是________ (C)
A. Label1.SetFocus B. Form1.Clear C. Text1.SetFocus D. Combo1.Cls
13. 将复选框的Value属性设为"2",其效果与把它的Enabled属性设置为"False"有何异同?若把一个控件的Visible属性设为"False",意味着什么?
答:将复选框的Value属性设为2,表示该复选框暂时变灰,启动后仍然可以对其操作,而将复选框的Enabled属性设置为False,表示该复选框灰化,启动后不可以对其操作,直到将Enabled属性设置为True,才能对其操作。若把一个控件的Visible属性设为False,表示该控件不可见。
14.如何给一个列表框或组合框控件增添列表项?已有的列表项如何删除?
答:给列表框或组合框控件增添列表项,可用属性窗口中的List属性,或在程序代码中使用AddItem方法。如果删除所有的列表项可用Clear方法,如果删除某一列表项可用RemoveItem方法。
---- 新编Visual Basic程序设计教程 答案 陈斌 著
来源:济亨网
本文链接:https://wb98.com/post/150.html