在窗体上画1个命令按钮和1个文本框,其名称分别为Commandl和Textl,再编写如下程序:Dim 88 As StringPrivate Sub Textl—KeyPress(KeyAscii As Integer)If Chr(KeyAscii)<>””Then ss=ss+Chr(KeyAscii)End SubPrivate Sub Commandl_Click()Dim m As String,i As IntegerFor i=ten(ss)To 1 Step-1Ill=m+Mid(88,,

题目

在窗体上画1个命令按钮和1个文本框,其名称分别为Commandl和Textl,再编写如下程序:

Dim 88 As String

Private Sub Textl—KeyPress(KeyAscii As Integer)

If Chr(KeyAscii)<>””Then ss=ss+Chr(KeyAscii)

End Sub

Private Sub Commandl_Click()

Dim m As String,i As Integer

For i=ten(ss)To 1 Step-1

Ill=m+Mid(88,,i,1)

Next

Textl.Text=UCase(n1)

End Sub

运行程序后,在文本框中输入“Number 100”,并单击命令按钮,则文本框中最示的是

A.NUMBER 100

B.REBMUN

C.REBMUN 100

D.001 REBMUN


相似考题
更多“在窗体上画1个命令按钮和1个文本框,其名称分别为Commandl和Textl,再编写如下程序:Dim 88 As Stri ”相关问题
  • 第1题:

    在窗体上画1个命令按钮和1个文本框,其名称分别为Commandl和Textl,然后编写如下代码:

    Dim Save All As String

    Private Sub Commandl_C1iCk()

    Text1.Text=Left(UCase(SaveAU),4)

    End Sub

    Private Sub Textl_KeyPress(KeyAscii As Intege)

    SaveA11=Save All+Chr(KeyAscii)

    End Sub

    程序


    正确答案:ABCD
    ABCD

  • 第2题:

    在名为”Forml”的窗体上添加三个文本框和一个命令按钮,其名称分别为”Textl”、”Text2”、”Text3”和”Commandl”,然后编写如下两个事件过程:


    正确答案:
    510【解析】本题考查“ ”运算符的使用。“ ”运算符可以用于计算两个数之和,也可以使用“ ”运算符连接两个字符串,“ ”,运算符两端的表达式的基本类型决定了“ ”运算符所做的操作,如果两个表达式都是数值或者一个表达式是数值,另一个表达式是字符串,则“ ”代表相加;如果两个表达式都是字符串则“ ”代表字符串的连接。本题中,由于文本框的Text属性值的类型是字符串,所以“ ”运算符连接的是字符串…5和字符串“10”,所以本题答案为510。

  • 第3题:

    在窗体中添加一个命令按钮(名为Commandl)和一个文本框(名为Textl),然后编写如下事件过程:


    正确答案:
    15【解析】本题考查VBA程序中过程调用的知识。由于VBA中,默认情况下,参数是按地址传递(ByRef),对形参的改变会影响到实参。本题中2的值等于a b,这个z值会返回给实参c,所以文本框中显示的内容为15。

  • 第4题:

    在窗体上画1个命令按钮(名称为Commandl)和1个文本框(名称为Textl),然后编写如下事件过程:

    程序运行后,在文本框中输入3,然后单击命令按钮,则Y的值变为__________。


    正确答案:
    9【解析】本题考查多分支语句SelectCase的知识。SelectCase用于实现多分支结构,其使用格式为: 其功能是根据“测试表达式”的值,从多个语句块中选择符合条件的一个语句块执行.如果测试表达式的值等于某一个表达式的值,则选择该语句块的语句执行,执行完毕后退出Case结构。本题中由于x的值为3,符合第一个Case语句的条件,所以执行y=x*x后退出Case结构,最后Y的值为9。

  • 第5题:

    在窗体中添加一个命令按钮(名为Commandl)和一个文本框(名为textl),编写如下事件过程:

    打开窗体运行后,单击命令按钮,文本框中显示的内容是__________。


    正确答案:
    15【解析】本题考查函数调用中参数传递的知识。在VBA的函数调用时,参数有两种传递方式:传址传递和传值传递。如果在函数声明时没有说明传递类型,则默认为传址传递,即形参的结果会传递给实参。本题中形参均为传址传递,即a=x=3,b=y=5,c=z=10。但是在子程序里面对c重新赋值为c=a*b=15,这个值l5会回送给实参2,所以最后显示的值Z也就是l5。