用VB编写“提取字符串”的程序,实现如下功能:在文本框Text1中输入字符串,单击“提取”按钮Command1,程序将字符串中连续最长的大写字母提取出来,并显示在文本框Text2中。程序运行界面如图所示。

(1)程序运行时,要使按钮Command1标题显示“提取”,可在Form_Load()事件处理过程中添加语句_______(单选,填字母:
A.Command1 ="提取"/B.Command1.Text="提取"/C.Command1.Caption = "提取")。
(2)实现上述功能的VB程序如下,请在划线处填入合适代码。
Private Sub Command1_Click()
Dim s As String, d As Integer, i As Integer
Dim max As Integer, c As String, ans As String
s = Text1.Text
d = 0 : max =0
For i = 1 To Len(s)
c = Mid(s, i, 1)
If c >= "A" And c <= "Z" Then
d = d + 1
Else
If d > max Then
ans= Mid(s, i - d, d)

________________

   End If
d = 0
End If
Next i
Text2. Text= ___________
End Sub
(3)若文本框Text1中输入内容为:“Is it JUNE or JULY?”,单击“提取”按钮后,文本框Text2中显示的内容是_________。
当前题号:1 | 题型:填空题 | 难度:0.99
下列选项中,可以作为VB变量名的是
A.9xB.x9C.x*yD.x/y
当前题号:2 | 题型:选择题 | 难度:0.99
在VB中,下列选项属于字符串型数据的是
A.2356B."BX277"C.BX277 D.2014-5-28
当前题号:3 | 题型:选择题 | 难度:0.99
在使用VB进行可视化编程时,向窗体添加一个计时器控件,可选择工具箱中的
A.B.C.D.
当前题号:4 | 题型:选择题 | 难度:0.99
在VB中,语句Dim s As Integer的功能是
A.定义一个字符串型变量sB.定义一个日期型变量s
C.定义一个整型变量sD.定义一个单精度型变量s
当前题号:5 | 题型:选择题 | 难度:0.99
删除字符串中的非字母字符,并查找出ASCII码值最大的字母。程序功能如下: 在文本框Text1中输入一个字符串,单击命令按钮Command1,在文本框Text2中显示删除非字母字符后的字符串,在文本框Text3中显示ASCII码值最大的字母,运行界面如图所示。

(1)程序中的Command1_Click()属于____________。(单选,填代码:
A.对象名/B.事件名/C.属性名/D.事件处理过程名)
(2)实现上述功能的VB程序如下,请在划线处填入合适代码。
Private Sub Command1_Click()
Dim result As String, s As String, c As String, cmax as string
Dim i As Integer, j As Integer
s = Text1.Text
Text2.Text = ""
For i = 1 To Len(s)
_________
If c >= "A" And c <= "Z" Or c >= "a" And c <= "z" Then
result =______
End If
Next i
Text2.Text = result
j = 2
cmax = Mid(result, 1, 1)
Do While j <= Len(result)
If Mid(result, j, 1) > cmax Then cmax = Mid(result, j, 1)
________
Loop
Text3.Text = cmax
End Sub
当前题号:6 | 题型:填空题 | 难度:0.99
编写VB程序,实现如下功能:在文本框Text1中输入一个十进制整数,单击命令按钮Command1,在标签Label2上显示转换成十六进制数的结果,运行效果如图所示。

(1)在设计程序界面时,要使按钮Command1上的文字显示为“转化成十六进制”,应修改按钮Command1的_____________________属性。
(2)为实现上述功能,请在划线处填入合适的代码。
Private Sub Command1_Click()
Dim y As Integer, r As Integer
Dim s As String, t As String
t = "0123456789ABCDEF"
s = ""
y = _________
Do While  y>0
r = y Mod 16
s = __________
y = _________
Loop
Label2.Caption = Text1.Text + "转化成十六进制数为:" + str(s)
End Sub
当前题号:7 | 题型:填空题 | 难度:0.99
(加试题)若数组元素d(1)到d(8)的值依次为“86,75,58,46,20,18,12,5”,查找某Key值的VB程序段如下:
n = 0 : i = 1 : j = 8
Key = Val(Text1.Text)
Do While i <= j
m = (i + j) \ 2     
If Key = d(m) Then  Exit Do   'Exit Do表示退出循环
If Key > d(m) Then
j = m - 1 : n = n - 1
Else
i = m + 1 : n = n + 1
End If
Loop
Label1.Caption = Str(n)
当输入不同的Key值,运行该程序段后,在标签Label1中显示的不同结果共有
A.5种B.6种C.7种D.8种
当前题号:8 | 题型:选择题 | 难度:0.99
在VB窗体中有一个对象,该对象的属性窗口如图所示。下列说法中不正确的是(  )
A.Left为属性名
B.1560为属性值
C.该对象是可用的
D.根据“Timer1 Timer”可判断窗体名为Timer
当前题号:9 | 题型:选择题 | 难度:0.99
不能用于网页制作的语言是(  )。
A.VBB.VBscripC.HTMLD.ASP
当前题号:10 | 题型:选择题 | 难度:0.99