mestre fyoda Postado Janeiro 14, 2006 Denunciar Share Postado Janeiro 14, 2006 quando coloco o codigo no proprio form funciona legal mas quando função ai ferra tudo . o q ta de errado ?Public SUb Proximo()If Keyascii = 13 Then SendKeys "{TAB}"End IfEnd SubForm1Proximo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Janeiro 14, 2006 Denunciar Share Postado Janeiro 14, 2006 a variavel keyascii so funciona dentro do evento KeyPress. do jeito q esta é a mesma coisa q voce fazer:Public SUb Proximo() If x = 13 Then SendKeys "{TAB}" End If End Sub pra falar a verdade, fica mais facil por esse codigo dentro do keypress do q fazer uma funcao. vai gastar so uma linha. assim: Private Sub Form_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then SendKeys "{TAB}" End Sub mas se você quiser mesmo usar uma funcao, c pode fazer assim: Public Sub Proximo(KeyAscii as Integer) If KeyAscii = 13 Then SendKeys "{TAB}" End If End Sub e na hora de chamar, assim: Private Sub Form_KeyPress(KeyAscii As Integer) Proximo KeyAscii End Sub Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mestre fyoda Postado Janeiro 14, 2006 Autor Denunciar Share Postado Janeiro 14, 2006 ixi não deu certo , não ta funcionando essa .Private Sub Form_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then SendKeys "{TAB}"End Sub Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Janeiro 14, 2006 Denunciar Share Postado Janeiro 14, 2006 quando coloco o codigo no proprio form funciona legalue, c tinha dito q funcionava...você pos o propriedade KeyPreview do Form = True?Outra coisa é q costumo fazer esse mesmo codigo seu no evento KeyDown. assim:Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = 13 Then SendKeys "{TAB}" End Subse não funcionar do seu jeito, tente com o KeyDown Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mestre fyoda Postado Janeiro 14, 2006 Autor Denunciar Share Postado Janeiro 14, 2006 pode cre presizava coloca true no KeyPreview .ano passado acustumei com o java Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
mestre fyoda
quando coloco o codigo no proprio form funciona legal mas quando função ai ferra tudo . o q ta de errado ?
Form1
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.