Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Programa residente.
Message
From
30/01/2004 08:45:58
 
 
To
30/01/2004 08:25:31
General information
Forum:
Visual FoxPro
Category:
Troubleshooting
Miscellaneous
Thread ID:
00872255
Message ID:
00872269
Views:
14
Oi Lázaro;
>
>Alguém saberia me dizer como fazer o seguinte :
>quando eu apertar uma determinada tecla, por exemplo "a" não aparecesse o caracter "a"
>no controle text1 e sim uma sequencia de caracteres como por exemplo "X42VRT".
PROCEDURE text1.keypress
Lparameters nKeyCode, nShiftAltCtrl
If  nKeyCode=97 .OR. nKeyCode=65 && aA
    this.value=this.value+"X42VRT"
    nodefault
    return
endif
>
>Mas isso teria que ficar como um programa residente, de modo que se eu abrisse o
>MSWord e teclasse "a" aparecesse a mesma sequencia "X42VRT".

Ahhh.. então a coisa muda.. Teria que haver uma API do windows..

Dentro de uma aplicação fox um simples:
ON KEY LABEL "A" keyboard "X42VRT" plain
Desconheço a possibilidade disto pra todo Windows!!
"Now to him who is able to do immeasurably more than all we ask or imagine, according to his power that is at work within us, Ephesians 3:20
Previous
Reply
Map
View

Click here to load this message in the networking platform