6[单选题] 将文本框的ScrollBar设置为2,文本框中却没有垂直滚动条,其原因可能是
A.文本框中没有内容
B.文本框的MuhiLine属性值为False
C.文本框的MultiLine属性值为True
D.文本框的Locked属性值为True
参考答案:B
参考解析:设置文本框控件具有滚动条效果,需要设置其ScrollBars属性,并且还需将其MuhiLine属性设置为True。
7[单选题]下列操作说明中,错误的是
A.在具有焦点的对象上进行一次按下字母键操作,会引发KeyPress事件
B.可以通过MousePointer属性设置鼠标光标的形状
C.不可以在属性窗口设置MousePointer属性
D.可以在程序代码中设置MousePointer属性
参考答案:C
参考解析:可以在属性窗口中给MousePointer属性设置属性值。故C选项错误。
8[单选题] 设有如下的程序段:
执行上面的程序段后,n的值为( )。
A.3B.21C.9D.14
参考答案:D
参考解析:程序是三层的For循环,内层的循环次数由外一层的循环变量的值决定。因此程序执行过程如下:i=1时,第二层循环执行1次,第三层循环执行3次,n=3
i=2时,第二层循环执行2次,第三层循环执行3次+2f次,n=3+3+2=8
i=3时,第二层循环执行3次,第三层循环执行3次+2次+1次,n=8+3+2+1=14
因此答案为D。
9[单选题] 对于语句DimVarl#,Var2AsInteger,下列说法中正确的是
A.Varl#和Var2都被定义为整型变量
B.Varl被定义为双精度型变量,Var2被定义为整型变量
C.Varl被定义为长整型变量,Var2被定义为整型变量
D.Varl#被定义为变体变量,Var2被定义为整型变量
参考答案:B
参考解析:定义变量时.可在定义变量时指定其类型,也可用类型说明符定义变量。在语句DimVarl#,Var2AsInte.ger中,Varl采用类型说明符定义变量,#是双精度型的类型说明符,其类型名为Double,Varl是双精度变量。Var2在定义变量时指定的类型,为整型变量。故选项B正确,A、C和D项错误。
10[简答题]在名称为Form1的窗体上添加一个名称为Label1、标题为“添加项目”的标签;添加一个名称为Text1的文本框,初始内容为空;添加一个名称为Combol的下拉式组合框,并通过属性窗口输入若干项目(不少于3个,内容任意);再添加两个命令按钮,名称分别为Command1、Command2,其标题分别为“添加”、“统计”。在程序运行时,向Textl中输入字符,单击“添加”按钮后,则将Textl中的内容作为一个列表项被添加到组合框的列表中;单击“统计”按钮,则在窗体空白处显示组合框中列表项的个数,如图所示。请编写两个命令按钮的Click事件过程。
注意:程序中不得使用变量,也不能使用循环结构。存盘时必须存放在考生文件夹下,工程文件名保存为sjt3.vbp,窗体文件名保存为sjt3.frm。
参考解析:
【考点分析】本题考点有:命令按钮的Caption和Name属性,下拉式组合框的Caption、Name、List和ListCoum属性,文本框的Text和Name属性,标签的Caption和Name属性,下拉式组合框的Addltem方法以及窗体的Print方法。
【解题思路】命令按钮和标签的标题用属性窗口中的Caption属性设置。要使Textl的文本框没有初始内容,需要将属性窗口中的Text属性设为空。要在下拉式组合框中输入内容,可以在属性窗口中对下拉式组合框的List属性进行设置。
Addltem方法用来向组合框中添加一个列表项,其格式为:
组合框.Addltem列表项[索引]
ListCount属性用来返回组合框中列表项的个数。
【操作步骤】
步骤1:新建一个窗体,按照题目要求建立控件并设置控件属性,如图3.22所示。
程序中用到的控件及属性设置见表3.15。
步骤2:打开代码编辑窗口,在指定位置编写如下代码。
参考答案
Private Sub Command1_Click()
Combo1.AddItem Text1
End Sub
Private Sub Command2_Click()
Print Combo1.ListCount
End Sub
步骤3:调试并运行程序,关闭程序后按题目要求存盘。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |