If-Schleife

  • Hey, ich versuche einen zeit überprüfer zu bauen, doch irgendwie
    funktioniert die if-schleife nicht richtig. Ich habe bereits alles in zahlen gemacht (int). Doch theoretisch gesehen müsste alles so klappen wie es soll :/

    Spoiler anzeigen
    [autoit]

    $Zeit = IniRead($Pfad,"Dauer","Zeit" & $u,"00:00:00")
    $Datum = IniRead($Pfad,"Dauer","Datum" & $u,"01.01.2999")
    $Zeit = StringSplit($Zeit,":")
    $Datum = StringSplit($Datum,".")
    $Zeit[1] = Int($Zeit[1])
    $Zeit[2] = Int($Zeit[2])
    $Zeit[3] = Int($Zeit[3])
    $Datum[1] = Int($Datum[1])
    $Datum[2] = Int($Datum[2])
    $Datum[3] = Int($Datum[3])
    $Hour = Int(@MDAY)
    $Min = Int(@MDAY)
    $Sec = Int(@MDAY)
    $Mday = Int(@MDAY)
    $Mon = Int(@MON)
    $Year = Int(@YEAR)

    [/autoit] [autoit][/autoit] [autoit]

    If $Zeit[1] <= $Hour and $Zeit[2] <= $Min and $Zeit[3] <= $Sec and $Datum[1] <= $Mday and $Datum[2] <= $Mon and $Datum[3] <= $Year Then
    MsgBox(0,"1",$u)
    ElseIf $Zeit[1] < $Hour and $Datum[1] <= $Mday and $Datum[2] <= $Mon and $Datum[3] <= $Year Then
    MsgBox(0,"2",$u)
    ElseIf $Datum[1] < $Mday and $Datum[2] <= $Mon and $Datum[3] <= $Year Then
    MsgBox(0,"3",$u)
    ElseIf $Datum[2] < $Mon and $Datum[3] <= $Year Then
    MsgBox(0,"4",$u)
    ElseIf $Datum[3] < $Year Then
    MsgBox(0,"5",$u)
    EndIf
    $u += 1

    [/autoit]

    Ein eintrag in der konfi sieht so aus:

    Spoiler anzeigen

    Zeit1=0:29:5216:30
    Datum1=4.0416:30
    Zeit2=17:41:23
    Datum2=4.05.2012
    Zeit3=22:53:4
    Datum3=4.05.2012

    Ja ich weiß, die erste zeit ist unrealistisch, doch leider wird sie auch durch dem programm festgelegt & dort klapt die schleife auch nicht :/

    MfG Nico

    MfG - Mit freundlichen Grüssen

    die Welt liegt uns zu Füssen, den wir steh'n drauf

    wir geh'n drauf für ein Leben voller Schall und Rauch

    bevor wir fall'n, fall'n wir lieber auf.

    Einmal editiert, zuletzt von Niccoo (4. Mai 2012 um 17:02)

  • Fail gefunden ;D lag an copy paste ;)

    MfG Nico

    MfG - Mit freundlichen Grüssen

    die Welt liegt uns zu Füssen, den wir steh'n drauf

    wir geh'n drauf für ein Leben voller Schall und Rauch

    bevor wir fall'n, fall'n wir lieber auf.