怎么做加减计算机程序vb,如何用VB设计一个简单计算器能进行加减乘除运算?...

本文介绍了如何使用VB编程设计一个简单的计算器,该计算器能够进行加法和减法运算。程序包括基本的数字按钮、运算符按钮以及清零、清除等功能。通过事件处理程序实现数字的输入和运算操作,代码中包含解释和关键函数的说明。
摘要由CSDN通过智能技术生成

参考下:

计算器的程序,很简单,只弄了+-法,乘除没弄,只要把代码看懂照着+-法改一下就行了,不过涉及到多级运算只用一个LastClick是不行的

程序的控件就两种

CommandBotton和TextBox都是最基本的

先创建十一个CommandBotton,Caption改为0-9以及一个"."(小数点)

创建三个CommandBotton,Caption改为“-”,“+”“=”

创建五个CommandBotton,Caption改为“CM”(clearmemory) “MR”(memoryrecall) “MS”(memorysave) “C”(clear) “AC”(allclear)

再创建个TextBox

下面的是对应代码,很清楚

不懂来问我`~

Dim Counter As Double ‘这个用来记录结果

Dim Memory As Double ‘用来记录你保存的数,这个我们用的科学计算器里也有

Dim Reg As Double ‘这个也是用来记录结果

Dim CalcNumber As Long ‘这个是判断:1当之前点过一次+或-时再点一次运算结果,2如果前面没点过+或-则不进行运算

Dim DisplayFromNew As Boolean ‘这个用来判断输入框状态:是接着输入还是从新输入新的数

Dim AlreadyDecimalThere As Boolean ‘这个用来判断是否能用小数点

Dim LastClick As String ‘这个用来记录最后一次选择的运算法则

Private Sub For

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值