![]() |
Olá,
encontrei uma possível solução :) Código COBOL:
Agora posso terminar o jogo :cerv: Gracias, Emerson |
Eslopes, para qué haces la llamada a "GetKeyState" si no usas su retorno después?
|
Olá,
de acordo com o post do forum abaixo, nem sempre o Windows faz um scan das teclas, então GetKeyState força este scan. Cita:
GetKeyboardState() problem Saludos, Emerson |
Hola, no estoy seguro si esta subrutina te pueda servir
Código:
CBL_READ_SCR_KEYUser’s Guide capitulo 11 Esto es de NetCOBOL CBL routines. |
Olá, esta era minha primeira opção, mas o PowerCobol 3 não tem suporte para esta rotina, apenas a versão 4 em diante.
Todavia, a chamada à API que usei está funcionando perfeitamente. Ela poderia inclusive ser usada para criar uma rotina de entrada de dados, substituindo o uso de Textbox (pense no caso de uma aplicação de POS - Point Of Sale). Saludos, Emerson |
Uma outra coisa, a API detecta (e retorna) múltiplas teclas pressionadas, incluindo se estão em CAPS LOCK, ou se CONTROL, SHIFT ou mesmo se as teclas do mouse foram pressionadas. É um muito interessante mesmo.
Saludos, Emerson |
Eslopes, tu rutina funciona a la perfección, aqui estan los codigos del resto de las teclas...
NOTA: para detectar una tecla con el ejemplo de Eslopes, debemos sumarle uno al código. Código:
Código Tecla |
| La franja horaria es GMT +2. Ahora son las 14:57. |
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.