永发信息网

求个超简单VB写的计算器

答案:3  悬赏:60  手机版
解决时间 2021-08-11 04:38
代码越少越好,用控件数组,有个计算器界面,只做加减乘除运算。要实现连续加、减、乘、除、另外可以键盘输入。这样的计算器应该怎么写?思路。代码均采纳!另外一个越弱智越好的贪吃蛇、同样,思路。代码都行
最佳答案
用控件数组这个要求最主要是对+-*/所用吧,你把这四个按钮做成控件数组,通过Index值判断就行
全部回答

您好

这是我的一个源程序

有需要的

可以联系QQ373903757

你看看能不能用吧。从别的地方copy过来的。

Dim str1 As String Dim str2 As String Dim x As String

Private Sub Command1_Click() Text1.Text = Text1.Text + "3" End Sub

Private Sub Command10_Click() x = "*" str1 = Text1.Text Text1.Text = "" End Sub

Private Sub Command11_Click() Text1.Text = Text1.Text + "7" End Sub

Private Sub Command12_Click() Text1.Text = Text1.Text + "8" End Sub

Private Sub Command13_Click() Text1.Text = Text1.Text + "." End Sub

Private Sub Command14_Click() Text1.Text = Text1.Text + "0" End Sub

Private Sub Command15_Click() str2 = Text1.Text Select Case x Case "+" Text1.Text = Val(str1) + Val(str2) Case "-" Text1.Text = Val(str1) - Val(str2) Case "*" Text1.Text = Val(str1) * Val(str2) Case "/" Text1.Text = Val(str1) / Val(str2) End Select

End Sub

Private Sub Command16_Click() x = "/" str1 = Text1.Text Text1.Text = "" End Sub

Private Sub Command17_Click() Text1.Text = "" End Sub

Private Sub Command2_Click() Text1.Text = Text1.Text + "1" End Sub

Private Sub Command3_Click() Text1.Text = Text1.Text + "2" End Sub

Private Sub Command4_Click() x = "+" str1 = Text1.Text Text1.Text = "" End Sub

Private Sub Command5_Click() x = "-" str1 = Text1.Text Text1.Text = "" End Sub

Private Sub Command6_Click() Text1.Text = Text1.Text + "9" End Sub

Private Sub Command7_Click() Text1.Text = Text1.Text + "4" End Sub

Private Sub Command8_Click() Text1.Text = Text1.Text + "5" End Sub

Private Sub Command9_Click() Text1.Text = Text1.Text + "6" End Sub

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
旋舞上自定义戒指买前没设置,买后可以设置图
大唐无双武将招抚招不到带一级技能的武将
白色衣服弄上生日蛋糕的奶油应该怎样清洗
抢车位总是不能加不上呀
Brown的读音是?
炫舞现在刷甚么升级最快,?
升到60级后,会不会开通70、80级啊?
16岁想刮胡子缺遇到这样的情况
我快高一了,可我的英语还是不过关,我真的想
唰钻家QQ,422178142,先唰后附,验证信息是
高中语文的作文与初中语文的作文有什么区别?
网络推广的展现形式?
龙亭区欧宝进口食品红酒(开封店)地址是什么,
求一篇以“同情”为话题的作文,要求八百字!
孔子和孟子是哪个年代的?老子又是他们师父吗
推荐资讯
谁能帮我介绍几家德阳市范围内的卫生纸厂?
我不是教你诈 全集五本 txt
我为什么至今没有找到女朋友
张家界有没有跑酷团体?
你好 请问海南有音乐公司么?
爆破工程技术人员
为什么我电脑的宽带发送字节才400多万呢?
贵阳致和实验中学,找个女朋友
为什么木马能盗取别人的QQ?
诺基亚最新板的PC套件是那板、网上搜的到么?
Lady GaGa 经常在电视唱的是什么歌
上网怎么上不去阿
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?