Hmm habs versucht, aber bei mir hats auch nich geklappt.
Das liegt daran, dass HotkeySet "{TASTE}" als Parameter
brauch und das so über nen Input scheinbar nich annimmt.
Mach doch einfach ne Auswahl an Tasten , wo du dann eine ankreuzen kannst.
While 1 $nMsg = GUIGetMsg() Switch $nMsg Case $GUI_EVENT_CLOSE Exit
Case $Button1 hotkeyset("{" & GuiCtrlRead($Input1) & "}" ,"_start") EndSwitch WEnd
Func _start() MsgBox(0,"test","test123") EndFunc
nur ist das problem, dass wenn ich erst 1 als hotkey eingeben, dann start klicke, dann 2 eingeben und start klicke, die msgbox mit hotkey 1 und 2 kommt. die msgbox soll aber immer nur mit dem aktuellen hotkey kommen.
nur ist das problem, dass wenn ich erst 1 als hotkey eingeben, dann start klicke, dann 2 eingeben und start klicke, die msgbox mit hotkey 1 und 2 kommt. die msgbox soll aber immer nur mit dem aktuellen hotkey kommen.
danke im vorraus!
Jo, ganz einfach: Du mußt den letzten HotKey abwählen. Probiers mal so:
[Frage] AUtoIT HotkeySet aus Eingabefeld auslesen 08/22/2010 - AutoIt - 8 Replies Hallo Leute
Also ich habe da mal eine frage bezüglich den HotkeySet befehl und den eingabefeldern.
Nehmen wir an ich will wenn ich mir ein Gui in KODA FormDesigner erstelle ein Start knopf zum starten eines Spammers erstellen. Auf den GUI soll also ein Eingabefeld sein was ausgelesen wird und den HotkeySet Befehlt zugewiesen wird.
HotKeySet("", "Start")
dieser Befehl soll nun ein Eingabefeld auslesen was z.b. hier drinne steht:
$eingabefeld = GUICtrlCreateEdit("", 400, 456, 193, 41)
HotKeySet aus InputBox..? 08/10/2010 - AutoIt - 3 Replies Also ich möchte das man den HotKeySet über ein Fenster bestimmen kann.
So siehts bei mir aus, aber funktioniert nicht:(
$value = InputBox("Test","HotKeySet", "{F1}")
ClipPut($value)
$bak = ClipGet()
HotKeySet("$bak","Start")
Func Start()
Hotkeyset Tastenkombinationen wie!? 08/01/2010 - AutoIt - 4 Replies Hallo E*PVP Community,
ich habe eine frage:
Wie kann ich mit der Funktion Hotkeyset in AutoIt eine Funktion aufrufen die nur aufgerufen wird wenn ich z.B F1 und F2 gleichzeitig drücke?
Hotkeyset("{F1}{F2}","Stop")
das geht nicht.. da er dann bei F1 und F2 beendet also wenn ich sie einzel drücke :(
Hotkeyset 06/03/2010 - AutoIt - 1 Replies Ich wollte "A" und "S" auf der Tastatur tauschen.
Jedoch während dem scripten ist mir aufgefallen, dass wenn ich "A" drücke, geht er zum Hotkeyset und drückt "S".
Aber weil ich ja "A" und "S" vertauschen will, wirds ne endlosschleife.
Wie kann ich das verändern, dass das gesendene (von AutoIT) nicht zum Hotkeyset geht.
HotKeySet("a", "a")
HotKeySet("s", "s")
While 1
HotKeySet 06/02/2010 - AutoIt - 6 Replies Wieso klappt das bei mir nicht ? HotKeySet("{F8}" , "Start")
HotKeySet("{F9}" , "Ende")
Func Start()
while 1
xxxx
xxx
xxx
xx
x