在窗体中建立了三个文本框,名称分别为text1、text2和text3,编写以下程序段:
PrivateSubText2_LostFocus()
DimiAsInteger
IfIsNumeric(Text2)Then
Text3.Text="正确!!"
Else
Text2.Text=""
Text2.SetFocus
Text3.Text="错误,再输入!!"
EndIf
EndSub
当在text2中输入字符串"abcd"后,点击text3,运行的结果为()
A.text2的内容清除,text3中显示"正确!!"
B.text3中显示"正确!!"
C.光标聚焦在text2中
D.text2的内容清除,text3中显示"错误,再输入!!"
第1题:
在考生文件夹中有一个工程文件execise95.vbp及窗体文件execise95.frm。请在名为 Form1的窗体上绘制3个文本框,其名称分别为Text1、Text2和Text3,文本框内容分别设置为“计算机等级考试”、Visua1Basic和空白。然后绘制两个单选按钮,其名称分别为 Opt1和Opt2,标题分别为Change和Join。编写适当的事件程序。
程序运行后,如果选中Change单选按钮并单击窗体,则Text1文本框中内容与Text2
文本框中内容进行交换,并在Text3文本框中显示OK(如下图所示):如果选中Join单选按钮并单击窗体,则把Text1和Text2的内容按Text1在前,Text2在后的顺序连接起来,并在Text3文本框中显示连接后的内容。修改后的文件仍按原文件名保存在原文件夹下。
注意:
不得修改已经给出的程序。在结束程序运行之前,必须选中一个单选按钮,并单击窗体。退出程序时必须通过单击窗体右上角的关闭按钮,否则可能无成绩。
第2题:
在窗体(NAME属性为FORM1)上画三个文本框(其NAME属性分别为TEXT1、TEXT2和TEXT3)和一个命令按钮(NAME属性为COMMAND1),然后编写如下两个事件过程: PRIVATE SUB COMMAND1_CLICK( ) TEXT3=TEXT1+TEXT2 END SUB PRIVATE SUB FORM1_LOAD( ) TEXT1="" TEXT2="" TEXT3="" END SUB 程序运行后,在第一个文本框(TEXT1)和第二个文本框(TEXT2)中分别输入5和7,然后单击命令按钮,则文本框(TEXT3)中显示的内容为( )。
A.12
B.57
C.75
D.空值
第3题:
设在一个窗体中已设置了三个文本框Text1、Text2和Text3,以及若干个单选按钮,且设计有下列程序,请指出程序的功能。
当用户单击“加”、“减”、“乘”单选按钮时,根据用户的选择,分别对文本框Text1和Text3中的数字进行加、减、乘运算,并将结果在文本框Text2中输出;当用户单击“连接”单选钮时,在Text2中显示的是Text3与Text1中的文本连接运算的结果;当用户单击“其它”单选钮时,在Text2中显示“Other”。文本框Text1中的内容允许用户改变,但用户只能输入数字串,否则报错;Text3中的内容不允许用户改变。
略
第4题:
在窗体上建立三个文本框,名称分别为Text1、Text2和Text3,一个命令按纽,名称为command1,如果在TEXT1中输入数200,在TEXT2中输入数150,则执行下列程序后,TEXT3的值为______。 Private Sub Command1_Click() Dim m, n As Integer m = Val (TextText) n = Val (TextText) If n * m = 0 Then Exit Sub End If If m < n Then t =m: m= n: n = t End If Do r = m Mod n m= n n =r Loop While r <> 0 TextText= m End Sub
A. 200
B.50
C.100
D.150
第5题:
在名为”Forml”的窗体上添加三个文本框和一个命令按钮,其名称分别为”Textl”、”Text2”、”Text3”和”Commandl”,然后编写如下两个事件过程: