vb加法计算代码

vb加法计算代码,第1张

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

参考资料:百度百科 加法 (汇编源程序用语)

VB6.0便携小程序很方便,今天我们就来看看vb制作一个加法计算器的教程。

1、启动软件,新建一个变准 EXE工程

2、我们在窗体上绘制好要使用到的控件。

3、双击 计算按钮 进入代码窗口,我们可以在这里编写代码。

4、接下来我们打入累加的 赋值语句。

5、接下来我们点击运行测试的 小三角。

6、这时候我们就可以开始计算了。

以上就是VB6.0编写一个加法计算器的方法,希望大家喜欢,请继续关注我们。

创建text1、text2、command1、command2、command3、command4代码如下Private Sub Form_Load()

Text1.Text = ""

Text2.Text = ""

Command1.Caption = "+"

Command2.Caption = "-"

Command3.Caption = "*"

Command4.Caption = "/"

End Sub

Private Sub Command1_Click()

s = Val(Text1.Text) + Val(Text2.Text)

MsgBox Text1.Text &" + " &Text2.Text &" = " &Str(s)

End SubPrivate Sub Command2_Click()

s = Val(Text1.Text) - Val(Text2.Text)

MsgBox Text1.Text &" - " &Text2.Text &" = " &Str(s)

End SubPrivate Sub Command3_Click()

s = Val(Text1.Text) * Val(Text2.Text)

MsgBox Text1.Text &" * " &Text2.Text &" = " &Str(s)

End SubPrivate Sub Command4_Click()

s = Val(Text1.Text) / Val(Text2.Text)

MsgBox Text1.Text &" / " &Text2.Text &" = " &Str(s)

End Sub

Private Sub Text1_lostfocus()

If Text1.Text = "" Then MsgBox "输入第一个数值"

End SubPrivate Sub Text2_lostfocus()

If Text2.Text = "" Then MsgBox "输入第二个数值"

If Text2.Text = "0" Then

MsgBox "除数不能为0"

Text2.SetFocus

End If

End Sub


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11264760.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存