DESABILITAR TECLA
Olá galera do VBmania,
tem como desabilitar uma tecla do teclado,
exemplo:
Click no botão,aii desabilita a letra [Ô]W[Ô] ou outras ??
tem como desabilitar uma tecla do teclado,
exemplo:
Click no botão,aii desabilita a letra [Ô]W[Ô] ou outras ??
Desabiltar mas qual seria o intuito de desativar uma tecla ?
Olá.
Expecifique : Form? ou na Totalidade ?
Expecifique : Form? ou na Totalidade ?
Evento KeyDown()
If e.KeyCode = Keys.Space Then
e.SuppressKeyPress = True
End If
If e.KeyCode = Keys.Space Then
e.SuppressKeyPress = True
End If
tipo assim, crio uma form adiciono um botão.
Ao clicar no botão desabilita a tecla W
e outro botão Abilita, Entendeu ??
Ao clicar no botão desabilita a tecla W
e outro botão Abilita, Entendeu ??
voce ja nao tinha feito um topico sobre isso?
http://www.vbmania.com.br/pages/index.php?varModulo=Forum&varMethod=abrir&varID=395811&varWorld=
Cara, antes de + organize os seus tópicos para que a galera se entenda, muita coisa junta gera confusão!!
Vamos ao que interessa :
Vou colocar um exemplo básico para que vc entenda , depois é consigo.
- Caso queira que faça algo :
- Caso queira impedir algumas teclas :
Espero ter ajudado.
Até+
Programadorvb6
Vamos ao que interessa :
Vou colocar um exemplo básico para que vc entenda , depois é consigo.
- Caso queira que faça algo :
Public Class Form1
Protected Overrides Function ProcessDialogKey(ByVal keyData As System.Windows.Forms.Keys) As Boolean
Select Case (keyData)
Case Keys.Control
Case Keys.W
[ô] Ponha o que quer fazer quando premir a tecla W
Case Keys.A
[ô] Ponha o que quer fazer quando premir a tecla A
Return True
End Select
Return MyBase.ProcessDialogKey(keyData)
End Function
End Class
- Caso queira impedir algumas teclas :
Public Class Form1
Protected Overrides Function ProcessCmdKey(ByRef msg As Message, ByVal keyData As Keys) As Boolean
Select Case (keyData)
Case Keys.W [ô]Desabilita W
Return True
Case Keys.A [ô]Desabilita A
Return True
Case Else
Return MyBase.ProcessCmdKey(msg, keyData)
End Select
End Function
End Class
Espero ter ajudado.
Até+
Programadorvb6
Cara fiz um teste com o bloco de notas, e não desabilitou....
Não funcionou esse codigo.....
Citação::
Não funcionou esse codigo.....
Neinguem tem uma ideia aii ??
Tópico encerrado , respostas não são mais permitidas