TECLA DE ATALHO

ATSILVA 27/06/2014 12:32:05
#439235
Utilizo Visual Basic 6 e quando desejo mudar de campo no programa que desenvolvi pressiono a tecla TAB e o foco passa para o próximo campo.
Porém não existe ou pelo menos eu não conheço uma tecla ou combinação de teclas no Visual Basic 6 que retorne o foco para o campo anterior.
Gostaria de incluir a combinação de teclas SHIFT + TAB para fazer isso.
Quando o usuário pressionar SHIFT + TAB o foco retorne para o campo anterior.
Alguém sabe como fazer isso?
TUNUSAT 27/06/2014 13:18:27
#439236
Resposta escolhida
ATSILVA,

Veja se te ajuda:

====================================================
SHIFT + TAB
http://www.dreamincode.net/forums/topic/241848-detecting-shift-tab/
====================================================

[][ô]s,
Tunusat.
ATSILVA 27/06/2014 13:57:12
#439240
Não funcionou.
TUNUSAT 27/06/2014 15:07:40
#439244
ATSILVA,

Deixa ver se eu entendi. Ele não está fazendo automaticamente o [Ô]Shift[Ô] + [Ô]Tab[Ô]?
Experimente criar um novo projeto, colocar um novo form com três [Ô]textBox[Ô] e um [Ô]button[Ô]. (sem código algum)
Depois rode o programa e veja que tanto o [Ô]Tab[Ô] quanto o [Ô]Shift+ TAB[Ô] funcionam normalmente.

Mas ...
é possível simular a combinação das duas teclas:

SendKeys [Ô]+{TAB}[Ô]

- As outras teclas são usadas desta forma:
- Para [Ô]SHIFT[Ô] use [Ô]+[Ô]
- Para [Ô]ALT[Ô] use [Ô]%[Ô]
- Para [Ô]CTRL[Ô] use [Ô]^[Ô]

http://www.developerfusion.com/article/57/sendkeys-command/


[][ô]s,
Tunusat.
Tópico encerrado , respostas não são mais permitidas