also, ich hab folgendes problem.
ich hab ja, wie man meinem thread davor entnehmen kann, einen taschenrechner gebastelt, der ja sogar funktioniert
. nun ist aber mein problem, wenn ich eine taste zur berechnung drücke ohne beide variablen einzugeben, erscheint eine fehlermeldung und das programm beendet sich automatisch. eigentlich nicht weiter schlimm aber trotzdem nervig. wie kann ich nun die fehlermeldungen deaktivieren?
wer das programm braucht, hier: http://www.webhosting4free.biz/google-sprachtools/Calculator.exe
der programmiercode hier:
Dim a1 As Double
Dim b1 As Double
Dim n1 As Double
Dim z1 As Double
Private Sub addition_Click()
a1 = CDbl(a.Text)
b1 = CDbl(b.Text)
ergebnis = a1 + b1
c.Text = ergebnis
End Sub
Private Sub bruchdezimalbruch_Click()
n1 = CDbl(n.Text)
z1 = CDbl(z.Text)
ergebnis = z1 / n1
db.Text = ergebnis
End Sub
Private Sub division_Click(Index As Integer)
a1 = CDbl(a.Text)
b1 = CDbl(b.Text)
ergebnis = a1 / b1
c.Text = ergebnis
End Sub
Private Sub end_Click()
Unload Me
End Sub
Private Sub multiplikation_Click(Index As Integer)
a1 = CDbl(a.Text)
b1 = CDbl(b.Text)
ergebnis = a1 * b1
c.Text = ergebnis
End Sub
Private Sub potenz_Click()
a1 = CDbl(a.Text)
b1 = CDbl(b.Text)
ergebnis = a1 ^ b1
c.Text = ergebnis
End Sub
Private Sub subtraktion_Click(Index As Integer)
a1 = CDbl(a.Text)
b1 = CDbl(b.Text)
ergebnis = a1 - b1
c.Text = ergebnis
End Sub
die fehlermeldung erhaltet ihr wenn ich einfach auf einen button klickt ohne überhaupt etwas einzugeben, und die will ich halt loswerden, umgehen, etc.
vielen dank schonmal im vorraus
Sean
ich hab ja, wie man meinem thread davor entnehmen kann, einen taschenrechner gebastelt, der ja sogar funktioniert

wer das programm braucht, hier: http://www.webhosting4free.biz/google-sprachtools/Calculator.exe
der programmiercode hier:
Dim a1 As Double
Dim b1 As Double
Dim n1 As Double
Dim z1 As Double
Private Sub addition_Click()
a1 = CDbl(a.Text)
b1 = CDbl(b.Text)
ergebnis = a1 + b1
c.Text = ergebnis
End Sub
Private Sub bruchdezimalbruch_Click()
n1 = CDbl(n.Text)
z1 = CDbl(z.Text)
ergebnis = z1 / n1
db.Text = ergebnis
End Sub
Private Sub division_Click(Index As Integer)
a1 = CDbl(a.Text)
b1 = CDbl(b.Text)
ergebnis = a1 / b1
c.Text = ergebnis
End Sub
Private Sub end_Click()
Unload Me
End Sub
Private Sub multiplikation_Click(Index As Integer)
a1 = CDbl(a.Text)
b1 = CDbl(b.Text)
ergebnis = a1 * b1
c.Text = ergebnis
End Sub
Private Sub potenz_Click()
a1 = CDbl(a.Text)
b1 = CDbl(b.Text)
ergebnis = a1 ^ b1
c.Text = ergebnis
End Sub
Private Sub subtraktion_Click(Index As Integer)
a1 = CDbl(a.Text)
b1 = CDbl(b.Text)
ergebnis = a1 - b1
c.Text = ergebnis
End Sub
die fehlermeldung erhaltet ihr wenn ich einfach auf einen button klickt ohne überhaupt etwas einzugeben, und die will ich halt loswerden, umgehen, etc.
vielen dank schonmal im vorraus
Sean