Car-PC.info

cPOS - Sendkey an AutoIt v3

DaVinci - So 16 Dez, 2007 19:07
Titel: Sendkey an AutoIt v3
Hallo zusammen,

Ich möchte Destinator 6 in einen Skin einbinden, leider kommt der Sendkey-Befehl von cPos nicht in AutoIt an.

Die Befehle sehen folgendermaßen aus:
Skin.ini:
Code:
Button0Function=Sendkey_AutoIt v3:{PGDN}


AutoIt-Script:
Code:
HotKeySet("{PGDN}", "zoomin")

Func zoomin()
ControlSend("Destinator", "", "", "{DOWN}")
EndFunc


Wenn ich das Script starte und PGDN drücke sendet das Script den ZoomIn-Befehl(bzw Pfeil-Runter-Taste) an Desti, das funktioniert auch.
Wenn ich aber PGDN von cPos an AutoIt senden will passiert nichts, der Befehl wird nicht weitergeleitet.

Ich vermute, dass es am Leerzeichen zwischen "AutoIt" und "v3" liegt.
Muss ich evtl. das Leerzeichen durch ein Sonderzeichen ersetzen?
Das "%", wie es gerne verwendet wird, funktioniert nicht.

Wenn es daran nicht liegt, nimmt AutoIt wohl keine simulierten Tastendrücke an und ich kann mein Vorhaben in den Wind schießen...

Vielen Dank schon mal.

Gruß
DaVinci
toxdafox - So 16 Dez, 2007 19:54
Titel:
Probier es mal mit %20
DaVinci - So 16 Dez, 2007 21:47
Titel:
Danke dir, funktioniert aber auch nicht.

Hab es gerade mit: "Button0Funktion=oskkey_{PGDN}" ebenso erfolglos probiert.
Wenn ich aber in der Windows-Bildschirmtastatur PGDN mit der Maus klicke, geht es.
Nur wie lautet dann der syntax?
Code:
Sendkey_Bildschirmtastatur:{PGDN}


ist es schon mal nicht...

Müsste doch machbar sein, mit einem Button die originale Bildschirmtastatur anzusprechen.
Jemand eine Idee?

Gruß
DaVinci
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB