MINER
|
POTIRENDABA SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 29/04/2005 15:54 hs
Ola pessoal preciso dum Help ai Como monto uma rotina pra movimentacao do foco nos meus text box usando as setas do teclado? Tipo do text1 pro text2 usaria setas pra direita o contrario setas pra esquerda ou usaria setas pra cima e pra baixo como Monto isso? Deus abençoe a todos
|
|
|
|
Korn
|
SAO PAULO SP - BRASIL
|
|
Postada em 29/04/2005 16:14 hs
tenta Assim Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) 'faz funcionaro o tab do teclado pra mudar de txt If KeyCode = 40 Then
End If End Sub
Jesus Cristo é O Senhor!!!
|
|
|
|
Postada em 29/04/2005 18:03 hs
Usa o KeyPress no lugar do KeyDown.. é processado primeiro... Vc deve, em cada Text, detectar o pressionar da seta (pelos codigos ASCII) e direcionar com o SetFocus para o Text desejado...
Elieser Carlos Topassi Analista de Sistemas - Desenvolvedor VB/ASP/.Net
e-mail/msn: elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil _____________________________________________________ "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
|
Postada em 30/04/2005 00:44 hs
TENTA ASSIM 1º COLOCA NA PROPRIEDADE DO TEU FORM COMO KEYPREVIEW=TRUE Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyLeft And ActiveControl.SelStart = 0 Then SendKeys "+{tab}" ElseIf KeyCode = vbKeyRight And ActiveControl.SelStart = Len(ActiveControl.Text) Then SendKeys "{tab}" End If
End Sub ESPERO TER AJUDADO
|
|
|
Korn
|
SAO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 30/04/2005 11:35 hs
vbbasic 10 esse exemplo seu so esta pegando as setas direita e esquerda
Jesus Cristo é O Senhor!!!
|
|
|
MINER
|
POTIRENDABA SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 02/05/2005 13:20 hs
Pessoal eu entendi belz mas eu preciso é do codigo ASCII q o Elieser mencionou Qual o Codigo na tabela ASCII q corresponde as setas do teclado? Help por favor se alguem tiver me passa ou me da uma dica de onde encontro a tabela pelomenos Deus vos Abençoe
|
|
|