Home

Linha Microsiga Protheus

Páginas filhas
  • VTSetKey - Atribui um bloco de ação a uma tecla -- 24868

Função: VTSetKey - Atribui um bloco de ação a uma tecla
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:
Atribui um bloco de ação a uma tecla.
Sintaxe:

VTSetKey - Atribui um bloco de ação a uma tecla ( [ nCodInkey ] [ bAcao ] ) --> bAcaoCorrente

Retorno:
    bAcaoCorrente(codeblock)
  • Retorna o bloco de código correntemente associado à tecla especificada ou NIL, caso a tecla especificada não esteja associada a um bloco-código.
Observações

Tipo: TELNET VT100

Exemplos
 #include "apvt100.ch"  bKeyAnt := VTSetKey(65,{|| teste()})  CCodigo := space(6)      @ 1, 1 VTGET cCodigo  VTREAD  VTSetKey(65,bKeyAnt)  RETURN  FUNCTION Teste() 	@ 2,1 VTSay ‘TESTE’     RETURN NIL 
Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
nCodInkey Numérico Valor INKEY() da tecla a ser associada ou questionada.
bAcao Array of Record Especifica o bloco de código a ser automaticamente executado sempre que a tecla especificada for pressionada, durante um estado de espera.