| |
|
|
| allô!
Folgendes Beispiel löst chez mir seltsames aus:
--------------------------------------------- WhileNot (%scankey = 27) WaitInput imprimer GetSystemKey() Endwhile ---------------------------------------------
là cela Ergebnis de GetSystemKey() qui ASCII-Code qui gedrückten bouton ist, frage je mich, comment je ihn dans den Ansi-Code transformer soll, là @OemToAnsi$(S) pas richtig funzt, là OemToAnsi$(Chr$(GetSystemKey())) pas marcher peux.
merci. |
|
|
| |
|
|
|
| allô David,
es wird 0 zurück gegeben... mais probier cela la fois...
x&=GetSystemKey() Imprimer Str$(x&)
...anstatt...
imprimer GetSystemKey()
maintenant funktionierts ! Scheint un Profan-Bug chez qui Typenumwandlung trop son, ou bien ?
Salut, Frank |
|
|
| |
|
|
|
| merci Frank, funzt super!
une wäre encore: pourquoi avons Strg, vieux, vieux Gr alle la valeur 17? %ScanKey gibt chez vieux Gr 18 aus. |
|
|
| |
|
|
|
| Salut,
cela liegt wohl daran, cela qui Funktion den Status aller 256 Tastencodes prüft. Sobald einer trouvé wurde, kehrt qui Funktion trop Profan zurück. et là 17 de 18 venez, wird qui Funktion avec VK_MENU anstatt VK_CONTROL finissez, quoi bedeutet, cela du une qui Alttasten zusammen avec Strg gedrückt la hâte. qui ProSpeed Anleitung ist à cette Stelle aussi faux, zurück wird pas qui ASCII Code gegeben, mais qui virtuelle Keycode, sorry. je werde cela changement.
Profans %scankey ist cela Ergebniss einer clavier Message et erhält deswegen genauere Werte, arbeitet pour mais seulement, si cela la fenêtre den Concentrer besitzt...
Salut, Frank |
|
|
| |
|
|
|
| merci pour qui Erläuterungen!
mfg. David Scherr |
|
|
| |
|
|