DESABILITAR TECLA

SHENPS 05/03/2012 20:40:42
#396483
Olá galera do VBmania,

tem como desabilitar uma tecla do teclado,

exemplo:

Click no botão,aii desabilita a letra [Ô]W[Ô] ou outras ??
ALEVALE 05/03/2012 21:10:07
#396485
Desabiltar mas qual seria o intuito de desativar uma tecla ?
PROGRAMADORVB6 05/03/2012 21:10:46
#396486
Olá.
Expecifique : Form? ou na Totalidade ?
ALEVALE 05/03/2012 21:12:21
#396487
Evento KeyDown()

If e.KeyCode = Keys.Space Then
e.SuppressKeyPress = True
End If
SHENPS 05/03/2012 21:55:00
#396490
tipo assim, crio uma form adiciono um botão.

Ao clicar no botão desabilita a tecla W

e outro botão Abilita, Entendeu ??
KURTGU 06/03/2012 00:41:18
#396491
voce ja nao tinha feito um topico sobre isso?
KURTGU 06/03/2012 00:43:01
#396492
http://www.vbmania.com.br/pages/index.php?varModulo=Forum&varMethod=abrir&varID=395811&varWorld=
PROGRAMADORVB6 06/03/2012 07:14:15
#396493
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 :


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
SHENPS 06/03/2012 14:40:31
#396543
Cara fiz um teste com o bloco de notas, e não desabilitou....
SHENPS 06/03/2012 17:44:03
#396558
Não funcionou esse codigo.....
SHENPS 06/03/2012 23:13:43
#396577
Citação:

:
Não funcionou esse codigo.....


Neinguem tem uma ideia aii ??
Página 1 de 3 [27 registro(s)]
Tópico encerrado , respostas não são mais permitidas