各位大虾,帮个忙!急求!

来源:百度知道 编辑:UC知道 时间:2024/06/05 11:37:31
提供一个简易的计算器VB代码!
要求有+ - * / 以及有0-9 符号. 和清除键!
用鼠标在键盘上点击输入!
要简单点的代码,本人是初学着
谢谢了! ~@_@~

Option Explicit

Dim Op1, Op2 ' 预先输入操作数。
Dim DecimalFlag As Integer ' 小数点存在吗?
Dim NumOps As Integer ' 操作数个数。
Dim LastInput ' 指示上一次按键事件的类型。
Dim OpFlag ' 指示未完成的操作。
Dim TempReadout

' C (取消) 按钮的 Click 事件过程
' 重新设置显示并初始化变量。
Private Sub Cancel_Click()

Readout = Format(0, "0.")
Op1 = 0
Op2 = 0
Form_Load

End Sub

' CE (取消输入) 按钮的 Click 事件过程。
Private Sub CancelEntry_Click()

Readout = Format(0, "0.")
DecimalFlag = False
LastInput = "CE"

End Sub

' 小数点 (.) 按钮的 Click 事件过程
' 如果上一次按键为运算符,初始化 readout 为 "0.";
' 否则显示时追加一个小数点。
Private Sub Decimal_