Hirdetés

Új hozzászólás Aktív témák

  • nope

    tag

    válasz bogil99 #1018 üzenetére

    Kissé túl van bonyolítva, ráadásul a 3 nem megfelelő feltétel esetén háromféleképpen kezeled le (miközben mindegy, hogy nem vagy otthon, és azért nincs airplane, vagy délelőtt van, és azért nincs airplane).

    De ha ragaszkodsz a változókhoz, akkor ajánlanék egy trükköt:
    Mivel akkor akarod airplane-be tenni, mikor otthon vagy (HOME=1), ÉS este van (IDOPONT=1), a többi állapot számodra közömbös (a változók értékei 0,1; 1,0; 0,0), ezért a taskban a következőt csinálnám:

    IF %HOME+%IDOPONT = 2
    ..... airplane mode lekezelése
    else
    ....airplane mode kikapcsolása, task leállítása
    endif

    Mindjárt átláthatóbb.
    Arra kell ügyelni, hogy az IF esetén az egyenlőség rendes egyenlő legyen ( "=", maths: equals).

    Nope

Új hozzászólás Aktív témák