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. |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas