发布网友 发布时间:2022-04-20 10:22
共5个回答
热心网友 时间:2024-03-06 04:25
Private Sub Command1_Click()Dim a As Integer,b As
Integera=Val(Text1.Text)b=Val(Text2.Text)Text3.Text=a+bEnd Sub在这段VB程序中,“a=Val(Text1.Text)b=Val(Text2.Text)”是加法的代码。
代码如下:
Private Sub Command1_Click()
Label2.Caption = Val(Text1.Text) + Val(Text2.Text)
End Sub
Private Sub Command2_Click()
Text1.Text = "": Text2.Text = "": Label2.Caption = ""
Text1.SetFocus
End Sub
Private Sub Command3_Click()
End
End Sub
扩展资料
Option Explicit
Private Sub Combo1_Change()
End Sub
Private Sub Command1_Click()
If IsNumeric(Text1.Text) And IsNumeric(Text2.Text) Then
Select Case Combo1.Text
Case "+"
Text3.Text = CLng(Text1.Text) + CLng(Text2.Text)
Case "-"
Text3.Text = CLng(Text1.Text) - CLng(Text2.Text)
Case "×"
Text3.Text = CLng(Text1.Text) * CLng(Text2.Text)
Case "÷"
If CLng(Text2.Text) <> 0 Then Text3.Text = CLng(Text1.Text) / CLng(Text2.Text) Else MsgBox "出数不能为0", vbOKOnly, "提示"
Case Else
MsgBox "请选择运算方式", vbOKOnly, "提示"
End Select
Else
MsgBox "请输入数字", vbOKOnly, "提示"
End If
End Sub
Private Sub Form_Load()
Combo1.AddItem "+"
Combo1.AddItem "-"
Combo1.AddItem "×"
Combo1.AddItem "÷"
End Sub
参考资料:百度百科 加法 (汇编源程序用语)
热心网友 时间:2024-03-06 04:25
Private Sub Command1_Click()Dim a As Integer,b As
Integera=Val(Text1.Text)b=Val(Text2.Text)Text3.Text=a+bEnd Sub在这段VB程序中,“a=Val(Text1.Text)b=Val(Text2.Text)”是加法的代码。
代码如下:
Private Sub Command1_Click()
Label2.Caption = Val(Text1.Text) + Val(Text2.Text)
End Sub
Private Sub Command2_Click()
Text1.Text = "": Text2.Text = "": Label2.Caption = ""
Text1.SetFocus
End Sub
Private Sub Command3_Click()
End
End Sub
扩展资料:
Private Sub Command1_Click()
Text3.Text = Int(Text1.Text) + Int(Text2.Text)
End Subint(数据类型)是指强制类型转换,即把括号里的类型转为整型。
这个代码中
Private Sub Command1_Click()
Dim n1, n2 As Integer
n1 = Val(Text1.Text)
n1 = Val(Text2.Text)
Label4.Caption = n1 + n2
End Sub
第4行的n1显然应该是n2,要知道一个VB与众不同规定。
Dim n1,n2 as integer要改成 Dim n1 as integer ,n2 as integer
或者
Dim n1 as integer 、Dim n2 as integer。
参考资料:百度百科 Visual Basic
热心网友 时间:2024-03-06 04:26
Private Sub Command1_Click()
Dim a As Integer,b As Integer
a=Val(Text1.Text)
b=Val(Text2.Text)
Text3.Text=a+b
End Sub
在这段VB程序中,“a=Val(Text1.Text)
b=Val(Text2.Text)”是加法的代码
扩展资料:
由于常数可以用其它常数定义,因此必须小心,在两个以上常数之间不要出现循环或循环引用。当程序中有两个以上的公用常数,而且每个公用常数都用另一个去定义时就会出现循环。
例如:
'在 Mole1 中:
Public Const conA = conB * 2 '在整个应用程序
'中有效。
'在 Mole 2:
Public Const conB = conA / 2 '在整个应用程序
'中有效。
如果出现循环,在试图运行此应用程序时,Visual Basic 就会产生错误信息。不解决循环引用就不能运行程序。为避免出现循环,可将公共常数*在单一模块内,或最多只存在于少数几个模块内。
参考资料:百度百科-VB常数
热心网友 时间:2024-03-06 04:26
文本框中键入的数据,会被默认为字符串.+号可以连结两个字符串.解决方法:用val将字符类型转换成数字类型,如x=val(text1.text);可以直接赋予文本框的值而不必转换,如text1.text=z.初学者要多注意变量的类型.
热心网友 时间:2024-03-06 04:27
Private Sub Command1_Click()
Dim a As Integer,b As Integer
a=Val(Text1.Text)
b=Val(Text2.Text)
Text3.Text=a+b
End Sub
在这段VB程序中,“a=Val(Text1.Text)
b=Val(Text2.Text)”是加法的代码