Einer Variable Koordinaten zuordnen

  • Hallo!

    ich weiß nicht wie das geht. Ich will einer Variable Koordinaten zuordnen.

    [autoit]

    $pos = (x,y)

    [/autoit]


    So hab ich das gemacht aber das geht nich.

    MfG
    MOZ

    2 Mal editiert, zuletzt von MOZ (14. Oktober 2008 um 16:38)

  • [autoit]

    $posx = 3
    $posy = 4

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

    ; ODER

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

    Dim $pos[2]
    $pos[0] = 3 ;für X
    $pos[1] = 4 ;für Y

    [/autoit]

    MFG FireFlyer

    *Paradox ist, wenn man sich im Handumdrehen den Fuss bricht* :D

  • okay danke also ich will machen dass, wenn die Maus auf einer bestimmten Position ist, dass dan was gemacht wird

    [autoit]


    $x = 1
    $y = 2
    If MouseGetPos() = ($x,$y) Then
    Send("test")
    EndIf

    [/autoit]

    so geht nich ?(

  • klar geht das so nicht: Du frägst die mausposition ja auch nur 1mal ab
    und an deiner stelle würd ich auch eher nen bereich abfragen... weil 1 px zu treffen is net so leicht ;)
    probiers mal so:

    [autoit]


    $x = 1
    $y = 2
    while 1
    If MouseGetPos(0) = $x AND MouseGetPos(1) = $y Then
    Send("test")
    ExitLoop
    EndIf
    WEnd

    [/autoit]

    MFG FireFlyer

    *Paradox ist, wenn man sich im Handumdrehen den Fuss bricht* :D

    Einmal editiert, zuletzt von FireFlyer (14. Oktober 2008 um 16:19)

  • ne ich komm gernicht bis zur Abfrage. Da kommt immer ein error

    ah jetzt kommt kein error mehr aber es geht nicht. ich hab extra mit dem info tool geguckt ob ich auf dem koordinate bin

    [autoit]


    While 1
    Sleep(1000)
    $x = 560
    $y = 140
    If MouseGetPos(0) = $x AND MouseGetPos(1) = $y Then
    Send( "test")
    EndIf
    WEnd

    [/autoit]

    Ah ich glaub jetzt gehts danke!

    2 Mal editiert, zuletzt von MOZ (14. Oktober 2008 um 16:38)