A linguagem Visual Basic e ambiente de desenvolvimento integrado da Microsoft, ao contrário de muitas outras línguas , é projetado a partir do zero para trabalhar com interfaces gráficas. Uma forma como ele faz isso é por manter o controle de que o controle na interface do usuário atualmente tem o foco para o programador . Coisas que você precisa
Visual Basic 6 ou posterior
Show Mais instruções
1
Abra seu projeto Visual Basic.
2
Arraste um " botão" na caixa de ferramentas do lado esquerdo para o seu projeto . Isto irá servir como um gancho para chamar o código para encontrar o foco atual . Mais tarde, você pode removê-lo a partir de seu projeto e colar o código no local apropriado para suas necessidades.
3
Dê um duplo clique no botão para criar um evento de clique . Isto irá levá-lo automaticamente para o editor de código fonte
4
Cole o seguinte para o Visual Basic 6 : .
Debug.Print Screen.ActiveControl.name
imprimirá o nome do controle que tem o foco para a janela de depuração sempre que o botão que você criou é clicado.
Alternativamente, em versões posteriores do Visual Basic, cada forma individual terá seu próprio controle ativo , então substituir o acima de código com : .
Debug.Print Form1.ActiveControl.name
Substituir " Form1 " com o nome do formulário atual
< br >