更多"窗体上有两个名称分别为Text1、Text2的文本框。Text1的Ke"的相关试题:
[单项选择]窗体上有两个名称分别为Text1、Text2的文本框。Text1的KeyUp事件过程如下:
Private Sub Text1_KeyUp(KeyCode As Integer,Shift As Integer)
Dim c As String
c=UCase(Chr(KeyCode))
Text2.Text=Chr(Asc(c)+2)
End Sub
当向文本框Text1中输入小写字母a时,文本框Text2中显示的是( )。
A. A
B. a
C. C
D. c
[单项选择]窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。设有如下的类型声明:
Type Person
name As String*8
major As String*20
End Type
当单击命令按钮时,将两个文本框中的内容写入一个随机文件Test.dat中。设文本框中的数据已正确地赋值给Person类型的变量p。则能够正确地把数据写入文件的程序段是( )。
A. Open "c:/Test.dat" For Random As#1
B. Open "c:/Test.dat" For Random As #1
C. Open "c:/Test.dat" For Random As#1 Len=Len(p)
D. Open "c:/Test.dat" For Random As#1 Len=Len(p)
[单项选择]窗体上有名称分别为Text1、Text2的两个文本框,要求文本框Text1中输入的数据小于500,文本框Text2中输入的数据小于1000,否则重新输入。为了实现上述功能,在以下程序中间号( )处应填入的内容是
Private Sub Text1_LostFocus( )
Call CheekInput(Text1,500)
End Sub
Private Sub Text2_LostFocus( )
Call CheekInput(Text2,1000)
End Sub
Sub Cheeklnput(t As , x As Integer)
If Val(t.Text)>x Then
MsgBox "请重新输入!"
End If
End Sub
A. Text
B. SelText
C. Control
D. Form
[单项选择]窗体上有名称分别为Text1、Text2的2个文本框,要求文本框Text1中输入的数据小于
500,文本框Text2中输入的数据小于1000,否则重新输入。为了实现上述功能,在以 下程序中问号(?)处应填入的内容是______。
Private Sub Text1_LostFocus( ) Call CheckInput(Text1,500) End Sub
Private Sub Text2_LostFocus( ) Call CheckInput(Text2,1000) End Sub
Sub CheckInput(t As ,x As Integer) If Val(t.Text)>x Then
MsgBox "请重新输入!"
End If
End Sub
A. Text
B. SelText
C. Control
D. Form
[单项选择]在窗体上有两个命令按钮Command1和Commnd2,三个文本框Text1,Text2和Text3,有如下事件过程:
Private Sub Comuand1_Click( )
Text3.Text= Text1.Text+Text2.Text
End Sub
Private Sub Command2_Click( )
Text3.Text= Text3.Text+Str(Val(Text1.Text)+Val (Text2.Text))
End Sub
程序运行后,在Text1和Text2中分别输入123、456,然后依次单击Command1和Command2,则在Text3中显示的内容依次是______ 。
A. 123456 579
B. 123456 123456
C. 579 579
D. 579 123456
[单项选择]窗体上有2个名称分别为Text1和Text2的文本框。编写如下程序: Private Sub Form_Load( ) Private Sub Command 1_Click( ) Text1.Text="" Print Text1.Text+Text2.Text Text2.Text="" End Sub End Sub 程序运行后,在Text1和Text2中依次输入100和200,单击Command 1,则输出结果为
A. 100
B. 200
C. 300
D. 100200
[单项选择]在窗体上画两个名称分别为 Text1、Text2的文本框和一个名称为 Command1的命令按钮,然后编写如下事件过程:
Private Sub Command1_Click( )
Dim x As Integer, n As Integer
x = 1
n = 0
DoW hilex < 20
x = x * 3
n = n + 1
Loop
Text1.Text = Str(x)
Text2.Text = Str(n)
End Sub
程序运行后,单击命令按钮,在两个文本框中显示的值分别是________。
A. 15和 1
B. 27和 3
C. 195和 3
D. 600和 4
[单项选择]在窗体中添加两个文本框,其名称分别为Text1和Text2;两个标签,其名称分别为Label1和Label2。编写程序,使得程序运行后,在文本框Text2中输入小写字母,能转换为比此字母的ASCII码小4的大写字母,结果显示在文本框Text1中。如输入“efg”,则输出的结果为“ABC”,能够实现上述功能的程序是
A. Private Sub Form Load()
B. Private Sub Form_Load()
C. Private Sub Form_Load()
D. Private Sub Form_Load()
[单项选择]在窗体上画两个名称分别为Text1、Text2的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_click( ) Dim x As Integer,n As Integer X=1 n=0 Do While x<20 x=x * 3 n=n+1 Loop Text1.Text=Str(x) Text2.Text=Str(n) EndSub 程序运行后,单击命令按钮,在两个文本框中显示的值分别是 ______。
A. 15和1
B. 27和3
C. 195和3
D. 600和4
[单项选择]窗体上有Text1、Text2两个文本框及一个命令按钮Command1,编写下列程序:
Dim y As Integer
Private Sub Command1_Click( )
Dim x As Integer
x=2
Text1.Text=p2(pl(x),y)
Text2.Text=pl(x)
End Sub
Private Function pl(x As Integer)As Integer
x=x+y:y=x+y
pl=x+y
End Function
Private Function p2(x As Integer,y As Integer)As Integer
p2=2*x+y
End Function
当单击1次和单击2次命令按钮后,文本框Text1和Text2内的值分别是( )。
A. 2 4
B. 2 4
C. 10 10
D. 4 4
[填空题]在窗体中有两个文本框分别为Text1和Text2,一个命令按钮Command1,编写如下两个事件过程:
Private Sub Command1_Click( )
a=Text1.Value+Text2.Value
MsgBox a
End Sub
Private Sub Form_Load( )
Text1.Value=" "
Text2.Va]ue=" "
End Sub
程序运行时,在文本框Text1中输入78,在文本框中Text2输入87,单击命令按钮,消息框中输出的结果为______。
[单项选择]在窗体上画一个命令按钮Command1和两个文本框,名称分别为Text 1和 Text 2 Text 2。编写如下两个事件过程:
Dim str As String, strl As String
Private Sub form_load( )
Text1. Text = " "
Text2. Text = " "
Text1. Enabled = False
Text2. Enabled = False
End Sub
Private Sub Form KeyPress(KeyAscii As Integer)
str= str&Chr(KeyAscii)
End Sub
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
str1 = strl&Chr(KeyCode)
End Sub
Private Sub Command1_Click( )
Text1. Text =str
Text2. Text = str1
str= " "
str1= " "
End Sub
当在设计阶段把窗体KeyPreview属性设置为True时,程序运行过程中,在键盘上输入小写字母abc,然后单击命令按钮,则文本框Text1中显示的内容为 ______ 。
A. abc
B. 不显示任何信息
C. ABC
D. 出错
[填空题]在窗体上画两个文本框,名字分别为Text1和Text2,然后编写下列程序。程序运行后,如果在文本框 Text2中输入lmn,那么在文本框Text1中显示的内容将是 【8】 。
Private Sub Form_Load( )
Show
Text1.Text=" "
Text2.Text=" "
Text2.SetFocus
End Sub
Private Sub Text2_KeyPress(KeyAseii As Integer)
Text1.Text=Text1.Text+Chr(KeyAscii-5)
End Sub
[单项选择]在窗体上画一个名称为Commaudl的命令按钮和两个名称分别为Text1、Text2的文本框,然后编写如下事件过程; Private Sub Command1_Click( ) n=Text1. Text Select Case n Case 1 To 20 x=10 Case 2, 4, 6 x=20 Case Is<10 x=30 Case 10 x=40 End Select Text2. Text=x End Sub 程序运行后,如果在文本框Text1中输入10,然后单击命令按钮,则在Text2中显示的内容是______。
A. 10
B. 20
C. 30
D. 40