Ich habe versucht einen kleinen Rechner zu erstellen.
Siehe Spoiler für Code.
[spoiler]
[autoit]MsgBox(64, "Rechner", "Klicke F1 für eine Addition" & @CRLF & "Klicke F2 für eine Subtraktion" & @CRLF & "Klicke F3 für eine Multiplikation" & @CRLF & "Klicke F4 für eine Division" & @CRLF & "Klicke F5 um den Rechner zu beenden.")
[/autoit][autoit][/autoit][autoit]HotKeySet("{F1}", "Addition")
HotKeySet("{F2}", "Subtraktion")
HotKeySet("{F3}", "Multiplikation")
HotKeySet("{F4}", "Division")
HotKeySet("{F5}", "Ende")
Func Ende ()
While 1
Exit
WEnd
EndFunc
Func Addition ()
$AdditionsZahl1 = InputBox("Rechner", "Gebe die erste zu rechnende Zahl ein.")
$AdditionsZahl2 = InputBox("Rechner", "Gebe die zweite zu rechnende Zahl ein.")
$AdditionsErgebnis = $AdditionsZahl1 + $AdditionsZahl2
MsgBox(0,"Rechner", $AdditionsErgebnis)
EndFunc
While 1
WEnd
Func Subtraktion ()
$SubtraktionsZahl1 = InputBox("Rechner", "Gebe die erste zu rechnende Zahl ein.")
$SubtraktionsZahl2 = InputBox("Rechner", "Gebe die zweite zu rechnende Zahl ein.")
$SubtraktionsErgebnis = $SubtraktionsZahl1 - $SubtraktionsZahl2
MsgBox(0,"Rechner", $SubtraktionsErgebnis)
EndFunc
While 1
WEnd
Func Multiplikation ()
$MultiplikationsZahl1 = InputBox("Rechner", "Gebe die erste zu rechnende Zahl ein.")
$MultiplikationsZahl2 = InputBox("Rechner", "Gebe die zweite zu rechnende Zahl ein.")
$MultiplikationsErgebnis = $MutliplikationsZahl1 * $MultiplikationsZahl2
MsgBox(0,"Rechner", $MultiplikationsErgebnis)
EndFunc
While 1
WEnd
Func Division ()
$DivisionsZahl1 = InputBox("Rechner", "Gebe die erste zu rechnende Zahl ein.")
$DivisionsZahl2 = InputBox("Rechner", "Gebe die zweite zu rechnende Zahl ein.")
$DivisionsErgebnis = $DivisionsZahl1 : $DivisionsZahl2
MsgBox(0,"Rechner", $DivisionsErgebnis)
EndFunc
While 1
WEnd
Addition und Subtraktion funktionieren einwandfrei, doch kann ich auf diese Art auch eine Multiplikation und/oder eine Division machen. Wenn nicht, wie würde es anders gehen ?