首页>计算机等级考试>模拟试题>正文
2010年计算机等级考试二级笔试样卷Visual Basic语言程序设计

www.zige365.com 2010-7-12 11:06:09 点击:发送给好友 和学友门交流一下 收藏到我的会员中心
    Print a(i)

        Next i

    End Sub

    运行上面的程序,单击命令按钮,输出结果为      

A

2

B

5

C

10

D

出错

 

4

 

6

 

12

 

 

 

6

 

7

 

14

 

 

 

8

 

8

 

16

 

 

 

27)设有如下通用过程:

Public Function Fun(xStr As String) As String

    Dim tStr As String, strL As Integer

    tStr = ""

    strL = Len(xStr)

    i = 1

    Do While i <= strL / 2

        tStr = tStr & Mid(xStr, i, 1) & Mid(xStr, strL - i + 1, 1)

        i = i + 1

    Loop

    Fun = tStr

End Function

    在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮。然后编写如下的事件过程:

Private Sub Command1_Click()

    Dim S1 As String

    S1 = "abcdef"

    Text1.Text = UCase(Fun(S1))

End Sub

    程序运行后,单击命令按钮,则Text1中显示的是

    AABCDEF   Babcdef   CAFBECD   DDEFABC

 

28)在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程:

    Private Sub TxtA_KeyPress(KeyAscii As Integer)

        ......

    End Sub

假定焦点已经位于文本框中,则能够触发KeyPress事件的操作是

    A单击鼠标     B双击文本框

    C)鼠标滑过文本框       D)按下键盘上的某个键

 

29)在窗体上画一个命令按钮和两个文本框,其名称分别为Command1Text1Text2,然后编写如下程序:

Dim S1 As String, S2 As String

Private Sub Form_Load()

    Text1.Text = ""

    Text2.Text = ""

End Sub

Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)

    S2 = S2 & Chr(KeyCode)

End Sub

Private Sub Text1_KeyPress(KeyAscii As Integer)

    S1 = S1 & Chr(KeyAscii)

End Sub

Private Sub Command1_Click()

    Text1.Text = S2

    Text2.Text = S1

    S1 = ""

    S2 = ""

End Sub

    程序运行后,在Text1中输入“abc”,然后单击命令按钮,在文本框Text1Text2中显示的内容分别为

    AabcABC    Babcabc    CABCabc    DABCABC

 

30)以下说法中正确的是

    A)任何时候都可以通过执行“工具”菜单中的“菜单编辑器”命令打开菜单编辑器

    B)只有当某个窗体为当前活动窗体时,才能打开菜单编辑器

    C)任何时候都可以通过单击标准工具栏上的“菜单编辑器”按钮打开菜单编辑器

本新闻共8页,当前在第5页  1  2  3  4  5  6  7  8  

我要投稿 新闻来源: 编辑: 作者:
相关新闻