Função: VTLastKey - Retorna o valor VTINKEY()
Abrangências: | Microsiga Protheus 8.11 , Protheus 10 |
Versões: | Microsiga Protheus 8.11 , Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Idiomas: | Espanhol , Inglês |
Descrição:
Retorna o valor VTINKEY() da última tecla extraída do buffer de teclado.
É uma função de tratamento de teclado que informa o valor VTINKEY() da última tecla capturada do buffer de teclado pela função VTINKEY() ou por um estado de espera como VTREAD, VTPAUSE, VTACHOICE(), VTABROWSE ou VTDBBROWSE.
VTLASTKEY() retorna seu valor corrente até que outra tecla seja capturada do buffer de teclado.
Sintaxe:
VTLastKey - Retorna o valor VTINKEY() ( ) --> nCodInkey
Retorno:
-
nCodInkey(numerico)
- Retorna um número de -39 a 386 que identifica o valor VTINKEY() da última tecla extraída do buffer de teclado.
Observações
Tipo: TELNET VT100
Exemplos
#include "apvt100.ch"aTela := VTSave(0,0,4,10) cVar1 := cVar2 := cVar3 := SPACE(10) @ 1, 1 VTSAY " Um :" VTGET cVar1 VALID !EMPTY(cVar1) @ 2, 1 VTSAY " Dois:" VTGET cVar2 WHEN RTRIM(cVar1) != "Um" @ 3, 1 VTSAY " Tres:" VTGET cVar3 VALID !EMPTY(cVar3) VTREAD VTRestore(0,0,4,10,aTela) If VTLastKey() == 27 Return .f. Endif
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas