Hab Dir mal eine einface Addition eingebaut ohne Variablen.
Das kann man natürlich ausbauen und verbessern...
z.B. Hinter das Ergebnis ein leeres Label setzen, in das dann n"nur" das Ergebnis gesetzt wird,
oder eine Funktion schreiben, der dann nur die Werte und der RechenOperand übergeben werden ... und und und
Spoiler anzeigen
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Rechner", 633, 447, 192, 124)
$Ergebnis = GUICtrlCreateLabel("Ergebnis=", 344, 24, 204, 36)
$Addition = GUICtrlCreateButton("Addieren (+)", 48, 144, 161, 73, $WS_GROUP)
$Multiplikation = GUICtrlCreateButton("Multiplizieren (*)", 48, 240, 161, 73, $WS_GROUP)
$Subtraktion = GUICtrlCreateButton("Subtrahieren (-)", 248, 144, 161, 73, $WS_GROUP)
$Division = GUICtrlCreateButton("Dividieren (/)", 248, 240, 161, 73, $WS_GROUP)
$Zahl1 = GUICtrlCreateInput("1. Zahl", 32, 16, 97, 21)
$Zahl2 = GUICtrlCreateInput("2. Zahl", 32, 56, 97, 21)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Addition
GuiCtrlSetData($Ergebnis,"Ergebnis= " & GuiCtrlRead($Zahl1) + GUICtrlRead($Zahl2))
Case $Multiplikation
Case $Subtraktion
Case $Division
EndSwitch
WEnd