Variable Button Definitionen?

  • Hi zusammen,
    und gleich noch ne Frage....

    Ich weiss gar nicht ob das Thema so richtig betitelt ist....
    Bei meinen verschiedenen (Drucker-) Installationen bin ich auf einen Punkt gestossen, der -öhm- sagen wir mal gegen meine Tippfaulheit angeht.
    Beispiel: Drucker installieren unter XP (oder W2K oder was auch immer)
    Wenn Drucker schon mal installiert war, dann erscheint ein neues Fenster mitten in der M$ Routine, das fragt "Möchten Sie die aktuellen Treiber beibehalten" -> Ja lass wie is, Nein besser neu...
    Der Rest der Installation ist identisch - theoretisch. Aber nicht für Autoit, denn da wird für den Rest aus ControlClick(ABC,,xyz,"Button2") plötzlich ControlClick(ABC,,xyz,"Button4")
    Gibt es ne Variante aus Buttonx dann Button(x+2) zu machen oder so?
    Das würde VIEL Tipparbeit bei Schleifen sparen...
    Vielleicht hat jemand ne Idee?
    Kann auch quickanddirty sein ;)

    Danke danke danke

  • HI du kannst ja wenn der anfang und der rest identisch is das mit if machen


    anfang

    if winactive("anderes fenster"),"text" then
    ControlClick(ABC,,xyz,"Button4")
    und was sonst noch anders ist
    else
    ControlClick(ABC,,xyz,"Button2")

    endif

    weiter

    ich hoffe du verstehst was ich meine^^ bissschen komisch erklärt

    mfg DjBasslord