Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Dim zahl1 As String
Dim rechenart As String
Private Sub mal_Click()
zahl1 = Text1
'die Variable soll genau den Wert des Displays erhalten
rechenart = "multiplizieren"
'variable "rechenart" soll den Wert "addieren" erhalten
Text1 = ""
'Display leeren
End Sub
Private Sub geteilt_Click()
zahl1 = Text1
rechenart = "dividieren"
Text1 = ""
End Sub
Private Sub plus_click()
zahl1 = Text1
rechenart = "addieren"
Text1 = ""
End Sub
Private Sub minus_Click()
zahl1 = Text1
rechenart = "subtrahieren"
Text1 = ""
End Sub
Private Sub CommandButton15_Click()
Text1 = Text1 + "0"
End Sub
Private Sub CommandButton16_Click()
Text1 = Text1 + ","
End Sub
Private Sub CommandButton17_Click()
Text1 = ""
zahl1 = ""
'Variable und Display löschen
End Sub
Private Sub CommandButton7_click()
Text1 = Text1 + "1"
End Sub
Private Sub CommandButton8_click()
Text1 = Text1 + "2"
End Sub
Private Sub CommandButton9_click()
Text1 = Text1 + "3"
End Sub
Private Sub CommandButton4_click()
Text1 = Text1 + "4"
End Sub
Private Sub CommandButton5_click()
Text1 = Text1 + "5"
End Sub
Private Sub CommandButton6_click()
Text1 = Text1 + "6"
End Sub
Private Sub CommandButton1_click()
Text1 = Text1 + "7"
End Sub
Private Sub Rueck_Click()
Text1 = Left(Text1, Len(Text1) - 1)
End Sub
Private Sub CommandButton2_click()
Text1 = Text1 + "8"
End Sub
Private Sub CommandButton3_click()
Text1 = Text1 + "9"
End Sub
Private Sub CommandButton14_Click()
On Error Resume Next
If Text1 = "0" Then
Text1 = "Pimmelschimmel"
ElseIf rechenart = "addieren" Then
Text1 = CDbl(zahl1) + CDbl(Text1)
'mit cdbl() wird der jeweilige Inhalt in Zahlen umgewandelt
ElseIf rechenart = "subtrahieren" Then
Text1 = CDbl(zahl1) - CDbl(Text1)
ElseIf rechenart = "multiplizieren" Then
Text1 = CDbl(zahl1) * CDbl(Text1)
ElseIf rechenart = "dividieren" Then
Text1 = CDbl(zahl1) / CDbl(Text1)
End If
End Sub
Option Explicit
Dim zahl1 As String
Dim rechenart As String
Dim result As Boolean
Private Sub mal_Click()
zahl1 = Text1
'die Variable soll genau den Wert des Displays erhalten
rechenart = "multiplizieren"
'variable "rechenart" soll den Wert "addieren" erhalten
Text1 = ""
'Display leeren
result = False
End Sub
Private Sub geteilt_Click()
zahl1 = Text1
rechenart = "dividieren"
Text1 = ""
result = False
End Sub
Private Sub plus_click()
zahl1 = Text1
rechenart = "addieren"
Text1 = ""
result = False
End Sub
Private Sub minus_Click()
zahl1 = Text1
rechenart = "subtrahieren"
Text1 = ""
result = False
End Sub
Private Sub CommandButton15_Click()
If result = False Then
Text1 = Text1 + "0"
End If
End Sub
Private Sub CommandButton16_Click()
If result = False Then
Text1 = Text1 + ","
End If
End Sub
Private Sub CommandButton17_Click()
Text1 = ""
zahl1 = ""
'Variable und Display löschen
result = False
End Sub
Private Sub CommandButton7_click()
If result = False Then
Text1 = Text1 + "1"
End If
End Sub
Private Sub CommandButton8_click()
If result = False Then
Text1 = Text1 + "2"
End If
End Sub
Private Sub CommandButton9_click()
If result = False Then
Text1 = Text1 + "3"
End If
End Sub
Private Sub CommandButton4_click()
If result = False Then
Text1 = Text1 + "4"
End If
End Sub
Private Sub CommandButton5_click()
If result = False Then
Text1 = Text1 + "5"
End If
End Sub
Private Sub CommandButton6_click()
If result = False Then
Text1 = Text1 + "6"
End If
End Sub
Private Sub CommandButton1_click()
If result = False Then
Text1 = Text1 + "7"
End If
End Sub
Private Sub Rueck_Click()
Text1 = Left(Text1, Len(Text1) - 1)
result = False
End Sub
Private Sub CommandButton2_click()
If result = False Then
Text1 = Text1 + "8"
End If
End Sub
Private Sub CommandButton3_click()
If result = False Then
Text1 = Text1 + "9"
End If
End Sub
Private Sub CommandButton14_Click()
On Error Resume Next
If Text1 = "0" Then
Text1 = "Pimmelschimmel"
Exit Sub
ElseIf rechenart = "addieren" Then
Text1 = CDbl(zahl1) + CDbl(Text1)
'mit cdbl() wird der jeweilige Inhalt in Zahlen umgewandelt
ElseIf rechenart = "subtrahieren" Then
Text1 = CDbl(zahl1) - CDbl(Text1)
ElseIf rechenart = "multiplizieren" Then
Text1 = CDbl(zahl1) * CDbl(Text1)
ElseIf rechenart = "dividieren" Then
Text1 = CDbl(zahl1) / CDbl(Text1)
End If
result = True
End Sub