在窗体(Name属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name 属性为Command1),然后编写如下两个事件过程:Private Sub Command1_Click()a = Text1.Text + Text2.Textb = Text1.Text
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 23:04:16
在窗体(Name属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name 属性为Command1),然后编写如下两个事件过程:Private Sub Command1_Click()a = Text1.Text + Text2.Textb = Text1.Text
在窗体(Name属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name 属性为Command1),然后编写如下两个事件过程:
Private Sub Command1_Click()
a = Text1.Text + Text2.Text
b = Text1.Text * Text2.Text
Print a; b
End Sub
Private Sub Formm_Load()
Text1 .Text = ""
Text2 .Text = ""
End Sub
程序运行后,在第一个文本框(Text1)和第二个文本框(Text2)中分别输入3和4,然后单击命令按钮,则输出结果为( C ).
A) 7 12 B) 34 3*4 C) 34 12 D) 出错
在窗体(Name属性为Form1)上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(Name 属性为Command1),然后编写如下两个事件过程:Private Sub Command1_Click()a = Text1.Text + Text2.Textb = Text1.Text
按照此程序运行,正常结果为D 出错.如果想不出错的话并且得到第三个答案的话就为
a = Text1.Text + Text2.Text
b = Str(Val(Text1.Text) * Val(Text2.Text))
Print a; b
VB里面的+号有连接符一用,你没有定义变量AB,也没有转换就是连接符的用处.
所以会等于34
如果想得到A)7 12的答案则为
a = Str(Val(Text1.Text) + Val(Text2.Text))
b = Str(Val(Text1.Text) * Val(Text2.Text))
Print a; b