COMANDO PELO TECLADO
Olá a todos.
Bom queria saber se tem como colocar um comando no botão ENTER (Ou tem outros tambem)
Colocar um comando como se eu adicione uma button para fazer tal Processo.
Mas ao em vez de eu colocar o Button eu coloco o comando que ei ia colocar no Button e coloco no BOTAO ENTER
Alguem entendeu, Se puderem me Ajudam
Att: SHENPS
Bom queria saber se tem como colocar um comando no botão ENTER (Ou tem outros tambem)
Colocar um comando como se eu adicione uma button para fazer tal Processo.
Mas ao em vez de eu colocar o Button eu coloco o comando que ei ia colocar no Button e coloco no BOTAO ENTER
Alguem entendeu, Se puderem me Ajudam
Att: SHENPS
Você pode usar o evento KeyUp para isso...
Huumm...
Mais como faço isso
Mais como faço isso
simples
eu uso dessa forma
Private Sub FrmCadastro_Banco_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
If e.KeyCode = Keys.Escape Then
Me.BtnSair_Click(sender, e)
ElseIf e.KeyCode = Keys.Insert Then
Me.BtnNovo_Click(sender, e)
ElseIf e.KeyCode = Keys.F2 Then
Me.BtnEditar_Click(sender, e)
ElseIf e.KeyCode = Keys.Delete Then
Me.BtnDelete_Click(sender, e)
ElseIf e.KeyCode = Keys.F12 Then
Me.BtnSalvar_Click(sender, e)
End If
End Sub
eu uso dessa forma
Private Sub FrmCadastro_Banco_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown
If e.KeyCode = Keys.Escape Then
Me.BtnSair_Click(sender, e)
ElseIf e.KeyCode = Keys.Insert Then
Me.BtnNovo_Click(sender, e)
ElseIf e.KeyCode = Keys.F2 Then
Me.BtnEditar_Click(sender, e)
ElseIf e.KeyCode = Keys.Delete Then
Me.BtnDelete_Click(sender, e)
ElseIf e.KeyCode = Keys.F12 Then
Me.BtnSalvar_Click(sender, e)
End If
End Sub
E quando não tiver nenhum botão ??
E outra Aonde adiciono esses codigos
Em ? Onde eu apaguei onde tava Private Sub Form1_Load e coloquei esse codigo , bl
Só que não foi !!
Só que não foi !!
Ainda não resouvel meu problema.
Explica melhor!!!
Ta bastante confusa suas informaçoes
Ta bastante confusa suas informaçoes
Cara,
Se o que você quer é que o programa execute uma ação mesmo sem ter um botão em sua interface:
Na janela de propriedades do Form, procure KeyPreview e coloque-o como [txt-color=#0000f0]True[/txt-color]
Vamos supor que seu Form se chama Form1
Então no evento Form1_KeyPress:
Se o que você quer é que o programa execute uma ação mesmo sem ter um botão em sua interface:
Na janela de propriedades do Form, procure KeyPreview e coloque-o como [txt-color=#0000f0]True[/txt-color]
Vamos supor que seu Form se chama Form1
Então no evento Form1_KeyPress:
[txt-color=#0000f0]Private Sub[/txt-color] Form1_KeyPress(sender [txt-color=#0000f0]As[/txt-color] Object, e [txt-color=#0000f0]As[/txt-color] System.Windows.Forms.KeyPressEventArgs) [txt-color=#0000f0]Handles Me[/txt-color].KeyPress
[txt-color=#0000f0]If[/txt-color] e.KeyChar = Chr(13) [txt-color=#0000f0]Then[/txt-color] [txt-color=#007100][ô]Se a tecla Enter for Pressionada[/txt-color]
[txt-color=#007100][ô]Faça alguma coisa[/txt-color]
[txt-color=#0000f0]End If
End Sub[/txt-color]
e se eu quiser colocar outro comando Tipo A , Z , F2 etc....
??
Como faço?
??
Como faço?
Tópico encerrado , respostas não são mais permitidas