Allgemeine Fragen zur PROFAN Programmierung

Views (Heute): 241754 (3190)

| Suchen
| Zurück zur Übersicht

Autor | Thema: Virtuelle KeyCodes
Stefan Schnell
| Datum:19.09.02 10:55 (mail@stschnell.de) |
Hallo Community, möchte gerne Virtuelle KeyCodes an ein WinProg via SendKey übertragen, jedoch finde ich keine Codes für den Doppelpunkt (:) und dem Backslash (\). Ist einem von Euch dies bekannt? Tschüss Stefan
Jörg Sellmeyer
| Datum:19.09.02 12:30 (joerse@gmx.de) |
Hallo Stefan, das kann man leicht rauskriegen: print Ord(":") print Ord("\\") WaitInput Gruß Jör
Stefan Schnell
| Datum:19.09.02 13:02 (mail@stschnell.de) |
Hallo Jörg, ganz so einfach ist es leider auch nicht: Print @Ord(":") WaitKey End ergibt 58, was ja auch gem. ANSI-Tabelle korrekt ist. Leider nur sind die virtuellen Tastencodes etwas anders definiert, so wird 58 oder 3A in Hex in der WinAPI als undefinierter virtueller Key-Code geführt (3A-40 Undefined). Entsprechend verhält sich auch das Programm, wenn ich ihm diesen Key-Code übermittle. Danke für Deine Anregung. Tschüss Stefan
Jörg Sellmeyer
| Datum: 19.09.02 15:51 (joerse@gmx.de) |
Hallo Stefan, >ergibt 58, was ja auch gem. ANSI-Tabelle korrekt ist. >Leider nur sind die virtuellen Tastencodes etwas anders definiert wer hätte das gedacht. Wäre ja auch zu schön, wenn man bei Windows durch Logik zu brauchbaren Ergebnissen käme. Aber kannst Du nicht mit Sendstring das gewünschte Resultat erzielen ? Gruß Jörg

| Zurück zur Übersicht