USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  vb resgate de teclas
alfs
não registrado
Postada em 04/01/2005 12:46 hs   
gostaria de saber qual comando ou função equivalente a inkey$ do basic ?
     
Gelson Porto
Pontos: 2843 Pontos: 2843 Pontos: 2843
RIO DE JANEIRO
RJ - BRASIL
Postada em 04/01/2005 16:23 hs            
 
ALFS, boa tarde..
 
 
             Keypress é semelhante ao inkey$, depende da finalidade que voce deseja utilizar, é um evento presente na maioria dos objetos do vb, inclusive no form.
     
Sandro
não registrado
Postada em 04/01/2005 23:41 hs   
Olá Alfs,
 
Não existe um comando semelhante em Vb, pois ele é orientado a evento, ou seja, nada acontece no seu programa até que um evento seja disparado. Acontece que pressionar uma tecla é um evento, portanto, você pode rastrear qual tecla foi pressionada usando os eventos KeyDown (quando a tecla foi apertada), KeyUp (quando ela foi liberada), ou KeyPress (que seria uma espécie de intermediário).
KeyDown e KeyUp retornam uma variável chamada KeyCode que representa o código ASCII da tecla pressionada, KeyPress retorna a variável KeyAscii que faz a mesma coisa, exceto para as teclas especiais (Control, Alt, setas, F1, F2, etc.). Dependendo do que você queira fazer, você pode usar esses eventos que estão presentes em quase todos os controles, ou mesmo os do formulário de seu programa, sendo que neste cao, você deve setar a propriedade KeyPreview do form para True, de forma que o formulário possa interceptar as teclas antes dos controles (textbox, por exemplo).
 
 
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página