永发信息网

vb编程计算器

答案:3  悬赏:10  手机版
解决时间 2021-04-14 12:47

有VB编写一个,界面控制的计算! 谁会 谢谢

最佳答案


Dim x As String
Private Sub Command1_Click()
Text1.Text = Text1.Text & "1"
End Sub
Private Sub Command10_Click()
Text1.Text = Text1.Text & "6"
End Sub
Private Sub Command11_Click()
Text1.Text = Text1.Text & "9"
End Sub
Private Sub Command12_Click()
If Label1.Caption = "+" Then
Text1.Text = Trim(Str(Val(x) + Val(Text1.Text)))
End If
If Label1.Caption = "-" Then
Text1.Text = Trim(Str(Val(x) - Val(Text1.Text)))
End If
If Label1.Caption = "*" Then
Text1.Text = Trim(Str(Val(x) * Val(Text1.Text)))
End If
If Label1.Caption = "/" Then
If Val(Text1.Text) = 0 Then
Text1.Text = "除数不能为零"
Else
If -1 < Val(x) / Val(Text1.Text) And Val(x) / Val(Text1.Text) < 0 Then
Text1.Text = Trim("-0" & Trim(Str(Abs(Val(x) / Val(Text1.Text)))))
Else
If 0 < Val(x) / Val(Text1.Text) And Val(x) / Val(Text1.Text) < 1 Then
Text1.Text = Trim("0" & Trim(Str(Val(x) / Val(Text1.Text))))
Else
Text1.Text = Trim(Str(Val(x) / Val(Text1.Text)))
End If
End If
End If
End If
End Sub
Private Sub Command13_Click()
x = Text1.Text
Text1.Text = ""
Label1.Caption = "+"
End Sub
Private Sub Command14_Click()
x = Text1.Text
Text1.Text = ""
Label1.Caption = "-"
End Sub
Private Sub Command15_Click()
x = Text1.Text
Text1.Text = ""
Label1.Caption = "*"
End Sub
Private Sub Command16_Click()
x = Text1.Text
Text1.Text = ""
Label1.Caption = "/"
End Sub
Private Sub Command17_Click()
Text1.Text = ""
Text1.SetFocus
End Sub
Private Sub Command18_Click()
Unload Me
End Sub
Private Sub Command2_Click()
Text1.Text = Text1.Text & "4"
End Sub
Private Sub Command3_Click()
Text1.Text = Text1.Text & "7"
End Sub
Private Sub Command4_Click()
Text1.Text = Text1.Text & "0"
End Sub
Private Sub Command5_Click()
Text1.Text = Text1.Text & "2"
End Sub
Private Sub Command6_Click()
Text1.Text = Text1.Text & "5"
End Sub
Private Sub Command7_Click()
Text1.Text = Text1.Text & "8"
End Sub
Private Sub Command8_Click()
Text1.Text = Text1.Text & "."
End Sub
Private Sub Command9_Click()
Text1.Text = Text1.Text & "3"
End Sub
Private Sub Form_Load()
Label1.Visible = False
End Sub

全部回答
是要编一个简单的计算器还是什么?

说点具体点,要不没法做啊

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
阿森纳的克利希有前途不?
什么网游好玩?
《西江月•夜行黄沙道中》词中描写的景
单选题维新变法的内容中得以保留下来的是A.准
车友玩家汽车美容有限公司地址在哪,我要去那
想一个人止不住杂?
融水苗族自治县柳州融水县汪洞乡卫生院怎么去
在科技小组的活动中同学们用铁丝做了一个长12
形容终于下雨的一句话,西游记描写的是什么()
酷狗铃声制作专家可以把几首合成一首吗?可以
亲一下嘴会不会怀孕
你好!我想请问一下本月预交销项税(银行已扣
聚福祥酒楼我想知道这个在什么地方
怎么样能免费申请到一个1开头的9位数或9位数
上期开通才付宝并且买卖交易成功,什么时间给
推荐资讯
地下城与勇士怎么制作闪光石
FFO里面的宝宝珠还会升值起来吗?
找几首好听的歌啊。
单选题《天朝田亩制度》规定:“凡当收成时,
兽族怎么打NE吹风流
网站账号注册,接收手机验证码时出现短信通道
亚洲富士电梯武冈分公司在哪里啊,我有事要去
当今社会什么行业最赚钱?
富力津门湖西子花园9号楼什么时间交房
《苍》 何解?
一张A4相纸标准重量多少?就是印照片那种纸
难点,还要题的答案和分析,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?