用vb简单来做计算器

Dim a As Double, b As Double

Dim c As String

Private Sub Command10_Click()

Text2.Text = Text2.Text & "2"

End Sub

Private Sub Command11_Click()

Text2.Text = Text2.Text & "3"

End Sub

Private Sub Command12_Click()

a = Text2.Text

Text2.Text = ""

c = "+"

End Sub

Private Sub Command13_Click()

Text2.Text = Text2.Text & "."

End Sub

Private Sub Command14_Click()

a = Text2.Text

Text2.Text = ""

c = "/"

End Sub

Private Sub Command15_Click()

a = Text2.Text

Text2.Text = ""

c = "*"

End Sub

Private Sub Command16_Click()

a = Text2.Text

Text2.Text = ""

c = "-"

End Sub

Private Sub Command18_Click()

Text2.Text = ""

End Sub

Private Sub Command19_Click()

b = Text2.Text

If a = "0" Or b = "0 " Then MsgBox "除数为可以为0", vbExclamation, "tips": Exit Sub

Select Case c

Case "+"

Text2.Text = Val(a) + Val(b)

Case "-"

Text2.Text = Val(a) - Val(b)

Case "*"

Text2.Text = Val(a) * Val(b)

Case "/"

Text2.Text = Val(a) / Val(b)

If Val(a) = 0 Then

MsgBox "除数不可以为:“0”"

Text2.Text = ""

End If

If Val(b) = 0 Then

MsgBox "除数不可以为:“0”"

Text2.Text = ""

End If

End Select

End Sub

Private Sub Command2_Click()

Text2.Text = Text2.Tex t & "6"

End Sub

Private Sub Command3_Click()

Text2.Text = Text2.Text & "5"

End Sub

Private Sub Command4_Click()

Text2.Text = Text2.Text & "4"

End Sub

Private Sub Command5_Click()

Text2.Text = Text2.Text & "9"

End Sub

Private Sub Command6_Click()

Text2.Text = Text2.Text & "8"

End Sub

Private Sub Command7_Click()

Text2.Text = Text2.Text & "7"

End Sub

Private Sub Command8_Click()

Text2.Text = Text2.Text & "0"

End Sub

Private Sub Command9_Click()

Text2.Text = Text2.Text & "1"

End Sub

时间: 2024-10-29 19:07:18

用vb简单来做计算器的相关文章

java设计之简单的JAVA计算器

做这个东西主要是为了练习一下以前学习过的java Swing,所以那些复杂的算法就没有加载到里面去........ 先展示一下效果....,额,当然不是这个样子....   ---> 代码: 1 package dialog_color; 2 3 import java.awt.BorderLayout; 4 import java.awt.Color; 5 import java.awt.Container; 6 import java.awt.FlowLayout; 7 import jav

作业1开发一个简单的python计算器

开发一个简单的python计算器 实现加减乘除及拓号优先级解析 用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )等类似公式后,必须自己解析里面的(),+,-,*,/符号和公式(不能调用eval等类似功能偷懒实现),运算后得出结果,结果必须与真实的计算器所得出的结果一致 hint: re.search(r'\([^()]+\)',s).group() '(-

Java对象简单实用(计算器案例)

Java对象简单实用(计算器案例) 对 Java中的对象与属性,方法的使用,简单写了个案例 1 import java.util.Scanner; 2 class Calculste 3 { 4 int a; //定义两个整数 5 int b; 6 String option; //定义接收操作符的字符串 7 public void count(){ 8 9 //对操作符进行判断 10 switch(option){ 11 case "+": 12 System.out.println

dHTML实现简单的windows计算器

使用DHTML技术实现的简单windows计算器,界面是简陋了点,不过功能倒是挺可爱,不但可以轻松实现加减乘除运算,还可以实现MC/MR /MS/M+等数字运算功能,本代码在ie8.ff下css有点乱,建议用ie6观看,也请高手修改一下在ie8.ff下显示不正常的毛病. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE>D

简单的python计算器

(1)作业需求: 开发一个简单的python计算器 实现加减乘除及拓号优先级解析 用户输入 1 2 * ( (60-30 +(-40/5) * (9-25/3 + 7 /399/42998 +10 * 568/14 )) (-43)/ (16-32) )等类似公式后,必须自己解析里面的(),+,-,,/符号和公式(不能调用eval等类似功能偷懒实现),运算后得出结果,结果必须与真实的计算器所得出的结果一致 (2)本次作业实现的需求: 实现加减乘除及拓号优先级解析 用户输入 1 2 * ( (60

JavaScript基础--简单功能的计算器(十一)

1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="

完成一段简单的Python程序,用于实现一个简单的加减乘除计算器功能

#!/bin/usr/env python#coding=utf-8'''完成一段简单的Python程序,用于实现一个简单的加减乘除计算器功能'''try: a=int(raw_input("please input a number:"))except ValueError: print("第一个运算数字输入非数字") try: b=int(raw_input("please input another number:"))except Val

类实现一个简单的日期计算器

作为一个程序员,对于时间的概念已经退化到了三岁小孩水平,常常会醉心于写一个程序忘记了时间,一个下午,一天,甚至一个星期就过去了.对于一个刚入程序员大门的我来说,时光真的是匆匆溜走,所以经常会百度一个日期计数器,算今天到那些特别的日子还有多少天.用多了后就觉得现在储备的编程知识可以去实现一个简单的日期计算器了.所以就写了这篇博客给大家分享一下. 首先,得设计这个日期类,一个日期类应该具有私有数据成员应该有年Year,月month,日day.在这我们就不精确到时分秒了. #pragma once #

很不错的一个叫初学者做计算器的视屏http://www.56.com/redian/MTM0OTg4Mw/ODE2OTQzNjU.html

如题----------------链接在题目中! 这里不能添加! 很不错的一个叫初学者做计算器的视屏http://www.56.com/redian/MTM0OTg4Mw/ODE2OTQzNjU.html