Hallo Ihr,
ich habe ein Problem mit diesem Code, bei der Ausgabe hat $stunde1 den wert 8, $minute1 den wert 9 und $Sekunde1 den Wert 10 und wird mit der jeweiligen eingabe multipliziert. kann mir jemand sagen was ich falsch gemacht habe?
Gruß Joerg und Danke schon mal
C
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Angriffstimer", 320,200 )
GUICtrlCreateLabel("Stunden", 135, 10, 102, 17)
GUICtrlCreateLabel("Minuten", 195, 10, 102, 17)
GUICtrlCreateLabel("Sekunden", 253, 10, 102, 17)
GUICtrlCreateLabel("Ankunftszeit der", 20, 25, 102, 17)
GUICtrlCreateLabel("langsamsten Einheiz", 20, 40, 102, 17)
$Stunde1 = GUICtrlCreateInput("0", 140, 28, 30, 21)
$Minute1 = GUICtrlCreateInput("0", 200, 28, 30, 21)
$Sekunde1 = GUICtrlCreateInput("0", 260, 28, 30, 21)
GUICtrlCreateLabel("Reisezeit der zu", 20, 65, 102, 17)
GUICtrlCreateLabel("timenden Einheit", 20, 80, 102, 17)
$Stunde2 = GUICtrlCreateInput("0", 140, 70, 30, 21)
$Minute2 = GUICtrlCreateInput("0", 200, 70, 30, 21)
$Sekunde2 = GUICtrlCreateInput("0", 260, 70, 30, 21)
$Betragt = GUICtrlCreateLabel("diese Truppe muß um:", 20, 105, 155, 23)
$Ergebnis = GUICtrlCreateLabel("", 184, 105, 84, 20)
$Berechnen = GUICtrlCreateButton("Berechnen", 50, 150, 100, 30)
$Exit = GUICtrlCreateButton("Beenden", 200, 150, 100, 30)
GUISetState(@SW_SHOW)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Exit
Exit
Case $Berechnen
GUICtrlSetData($Ergebnis, $Sekunde1)
EndSwitch
WEnd
Alles anzeigen