问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用数字逻辑电路知识设计简易加减计算器

发布网友 发布时间:2022-04-24 17:52

我来回答

1个回答

热心网友 时间:2023-10-28 12:06

Option Explicit

Private Sub Command1_Click()

Unload mnu(1)
End Sub

Private Sub Form_Load()
mnu(0).Caption = "chengfang"
mnu(0).Visible = True
Load mnu(1)
mnu(1).Caption = "lifang"
mnu(1).Visible = True
Load mnu(2)
mnu(2).Caption = "n次方"
mnu(2).Visible = True

End Sub

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 2 Then
mnuw.PopupMenu mnuc
End If

End Sub

Private Sub mnu_Click(Index As Integer)
Dim i As Integer
If Index = 0 Then
Label2.Caption = "^2"
Text3.Text = Val(Text1.Text) * Val(Text1.Text)
ElseIf Index = 1 Then
Label2.Caption = "^3"
Text3.Text = Val(Text1.Text) * Val(Text1.Text) * Val(Text1.Text)
ElseIf Index = 2 Then
Label2.Caption = "^" & Text2.Text

Text3.Text = Val(Text1.Text) ^ Val(Text2.Text)

End If
End Sub

Private Sub mnudev_Click()
Label2.Caption = "/"
On Error GoTo errlable '错误语句
Text3.Text = Val(Text1.Text) / Val(Text2.Text)
Exit Sub
errlable:
MsgBox Err.Number & Err.Description
Text2.Text = ""
Text2.SetFocus
End Sub

Private Sub mnuexit_Click()
End
End Sub

Private Sub mnuplus_Click()
Label2.Caption = "-"
Text3.Text = Val(Text1.Text) - Val(Text2.Text)

End Sub

Private Sub mnusub_Click()
Label2.Caption = "+"
Text3.Text = Val(Text1.Text) + Val(Text2.Text)
End Sub

Private Sub mulit_Click()
Label2.Caption = "*"
Text3.Text = Val(Text1.Text) * Val(Text2.Text)
End Sub

Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)
If Button.Index = "1" Then
mnusub_Click
ElseIf Button.Index = "2" Then
mnuplus_Click
ElseIf Button.Index = "3" Then
mulit_Click
ElseIf Button.Index = "4" Then
mnudev_Click
ElseIf Button.Index = "5" Then
Label2.Caption = "^" & Text2.Text

Text3.Text = Val(Text1.Text) ^ Val(Text2.Text)
End If

End Sub
Function ErrorProgram(s As String) As Integer
Select Case s
Case 11
Print "0"
Case 55
Print "file is open"
End Select
End Function
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 用数字逻辑电路知识设计简易加减计算器 计算机电子技术 基础要学什么? 计算机电子技术 基础要学什么? 我想学数字逻辑电路该先学什么? 我想学数字逻辑电路该先学什么? 数字逻辑电路的内容简介 数字逻辑电路的内容简介 自学数字逻辑电路需要掌握哪些方面的知识. 自学数字逻辑电路需要掌握哪些方面的知识. 学习数字逻辑需要什么基础,只有高数行吗? 学习数字逻辑需要什么基础,只有高数行吗? 自学数字逻辑电路需要哪些基础? 公务员考试里的数字逻辑答题技巧有哪些? 数字逻辑为什么这么难学,该怎么学 数电知识点整理有哪些? 数字逻辑电路有关知识 数字逻辑的研究内容 怎样学数字逻辑?那组合逻辑电路是什么? foxmail7.2 怎么设置新浪 @sina.cn 的免费邮箱 究竟怎么弄啊? foxmail7.2怎么设置新浪的免费邮箱? 大学逻辑数学包括哪几门课程 数电逻辑设计 数电逻辑设计 川大计算机的数字逻辑怎么考啊,看不懂,求复习 罗非鱼晒干做法大全 风干罗非鱼有什么做法? 罗非鱼干要怎么做才好吃 罗非鱼干怎样弄?是不是腌一下就晾,还是腌了,再用温水泡下再晾? 北京2021年二级建造师市政专业通过率是多少? 晒了一天的罗非鱼怎样搞好吃? 晒干后的罗非鱼做法 2021年北京二建报名时间是多久? 罗非鱼干怎么做好吃 2021年北京二级建造师什么时候报名? 晒罗非鱼干怎么腌的做法 晒干的小罗非鱼怎么吃 罗非鱼怎么制作 北京二级建造师报考条件是什么 干锅罗非鱼怎么做好吃 干锅罗非鱼怎么做