| |
|
|
![: 24.04.2004](.././../../i/a/noavatar.gif) | ¡Hola!
Folgendes Ejemplo löst en me extraño de:
--------------------------------------------- Sinestar encargado (%scankey = 27) WaitInput imprimir GetSystemKey() EndWhile ---------------------------------------------
Como el Ergebnis de GetSystemKey() el ASCII-Code el gedrückten Taste es, frage Yo mich, Yo ihn en el Ansi-Code umwandeln se, como @OemToAnsi$(S) no correcto funzt, como OemToAnsi$(Chr$(GetSystemKey())) no trabajo kann.
Gracias. |
|
|
| |
|
|
|
![: 24.04.2004](.././../../i/a/noavatar.gif) | ¡Hola David,
lo se 0 zurück gegeben... Aber probier el veces...
x&=GetSystemKey() Imprimir Str$(x&)
...anstatt...
imprimir GetSystemKey()
Jetzt funktionierts ! Scheint una Profano-Bug en Typenumwandlung a ser, oder ?
Saludo, Franco |
|
|
| |
|
|
|
![: 24.04.2004](.././../../i/a/noavatar.gif) | Gracias Franco, funzt super!
Eins wäre todavía: ¿Por qué haben Strg, Alt, Alt Gr todos valor 17? %ScanKey son en Alt Gr 18 de. |
|
|
| |
|
|
|
![: 24.04.2004](.././../../i/a/noavatar.gif) | ¡Hola,
el liegt wohl daran, el el Función el Status aller 256 Tastencodes prüft. Sobald uno gefunden wurde, kehrt el Función a Profano zurück. Und como 17 de 18 kommt, se el Función con VK_MENU anstatt VK_CONTROL final, qué bedeutet, el du una el Alttasten zusammen con Strg gedrückt hast. El ProSpeed Anleitung es a dieser Punto auch falso, zurück no es el ASCII Code gegeben, pero el virtuelle Keycode, sorry. Yo voluntad el ändern.
Profans %scankey es el Ergebniss uno Tastatur Message y erhält deswegen genauere Werte, arbeitet dafür aber sólo, si el Ventana el Focus besitzt...
Saludo, Franco |
|
|
| |
|
|
|
![: 24.04.2004](.././../../i/a/noavatar.gif) | Gracias para el Erläuterungen!
mfg. David Scherr |
|
|
| |
|
|