IDENTIFICAR ONDE ESTA O FOCO
Prezados,
Com identifico o nome do campo que está o foco ?
Com identifico o nome do campo que está o foco ?
o comando setfocus determina o foco do objeto que vc queira dar prioridade.
Por exemplo:
me.text_Nome.setfocus
ele quer dizer que o text_nome irá receber o foco.
Espero ter ajudado.
abraços,
Por exemplo:
me.text_Nome.setfocus
ele quer dizer que o text_nome irá receber o foco.
Espero ter ajudado.
abraços,
amigo você pode criar uma variável string , e colocar ela em cada objeto no evento GotFocus que deseja capturar. exemplo
Dim NomeObj as String [ô] declara a variável
Private Sub Text1_GotFocus() [ô] evento GotFocus
NomeObj=text1.name
End Sub
dessa maneira casa vez que o text1 receber o foco ele irar gravar o nome do objeto no na variável [Ô]NomeObj[Ô]
valeu!
Dim NomeObj as String [ô] declara a variável
Private Sub Text1_GotFocus() [ô] evento GotFocus
NomeObj=text1.name
End Sub
dessa maneira casa vez que o text1 receber o foco ele irar gravar o nome do objeto no na variável [Ô]NomeObj[Ô]
valeu!
Grato pela resposta, mas minha idéia é identificar o text que está o foco.
if foco está no campo cliente thne
else
SendKeys [Ô]{TAB}[Ô]
end if
if foco está no campo cliente thne
else
SendKeys [Ô]{TAB}[Ô]
end if
luizcomino .. bem trabalhoso ... mas é uma saida ... vou tentar .....
coloque um timer, com a propriedade interval = 1, e um label para exibir o nome
e cole este código
e cole este código
Private Sub Timer1_Timer()
If TypeOf Me.ActiveControl Is TextBox Then
Label1.Caption = Me.ActiveControl.Name
End If
End Sub
cara eu to sem vb aqui, mas salvo engano tem uma propriedade activecontrol do form, nao?
tenta ActiveControl.Name....
tenta ActiveControl.Name....
MARCELO foi malz..
enquqnato estava respondendo vc postou.. rsrs
sorry about that!! ;-)
enquqnato estava respondendo vc postou.. rsrs
sorry about that!! ;-)
Grato MARCELO-TREZE
Tópico encerrado , respostas não são mais permitidas