Send auf Zeit möglich?

  • Hallo zusammen!
    Beim Send kann mann ja Tasten eine bestimmte anzahl anschlagen lassen.zb.Send("{DEL 4}")
    Nun fage ich mich ob es auch möglich ist eine Taste eine bestimmte zeit anschlagen zu lassen?
    Dabei mein ich nicht die Opt("SendKeyDownDelay", 250) :) .

  • :)Du warst zu schnell ,dachte mir das wenns einer liest wird er das als erstes schreiben, und hab den beitrag nochma edit.
    Als ich fertig war hast du schon geantwortet.

  • funkey
    Ich weiß warum du denkst das es nicht Funktioniert.

    Soweit ich weiß wird wenn man auf der Tastatur eine Taste gedrückt hält das so bewertet als würdest du die ganze zeit drauf drücken weider los lassen und wieder draufdrücken und bei up down wird es so simuliert als würde die Taste die ganze zeit unten sein und dann auch so gewertet und nicht das man ständig von neu draufdrückt, wie es ja gewertet wird wenn man auf der Tastatur eine Taste gedrückt hält.

    mfg. Jam00

  • Run("notepad.exe")
    WinWaitActive("Unbenannt - Editor")
    Send("{a down}")

    Hmm grummel normalerweise müsste a im editor ja solange geschrieben werden bis der befehl aufgehoben wird.
    aber er sendet nur 1 mal a hab ich was falsch gemacht?

  • Wenn ich das Problem richtig verstanden hab, dann:

    Spoiler anzeigen
    [autoit]

    $timer = TimerInit()
    Do
    send("A")
    Until TimerDiff($timer) > 3000

    [/autoit]