none
Teclado virtual RRS feed

  • Pergunta

  • Boa noite,

    Como que eu crio um teclado virtual? Ele precisa digitar no TextBox que está selecionado, com o foco.

    Grato.

    domingo, 1 de dezembro de 2013 21:01

Respostas

  • Bom dia,

    Outra coisa que esqueci de mencionar, você também pode usar o Teclado Virtual do Windows:

    Abaixo esta um exemplo com um botão para abrir e fechar o teclado virtual do Windows (osk.exe):

    Public Class Form1
        Private OSK As System.Diagnostics.Process
    Private Sub ButtonShowOSK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonShowOSK.Click
            'Create the OSK Process
        OSK = System.Diagnostics.Process.Start("osk.exe")
    End Sub
     
    Private Sub ButtonKillOSK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonKillOSK.Click
        Try
            OSK.Kill()
        Catch ex As Exception
            Debug.WriteLine(ex.Message)
        End Try
    End Sub
    End Class

    Att,


    Giovani Cruzara – Microsoft Contingent Staff

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.

    Msdn Community Support

    Por favor, lembre-se de “Marcar como Resposta” as respostas que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Giovani Cr segunda-feira, 9 de dezembro de 2013 10:22
    terça-feira, 3 de dezembro de 2013 10:43
  • Bom dia,

    De uma olhada, acho que é oque você esta procurando: http://code.msdn.microsoft.com/windowsdesktop/VBSoftKeyboard-161d92d7

    Att,


    Giovani Cruzara – Microsoft Contingent Staff

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.

    Msdn Community Support

    Por favor, lembre-se de “Marcar como Resposta” as respostas que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Giovani Cr segunda-feira, 9 de dezembro de 2013 10:22
    segunda-feira, 2 de dezembro de 2013 10:17

Todas as Respostas

  • Bom dia,

    De uma olhada, acho que é oque você esta procurando: http://code.msdn.microsoft.com/windowsdesktop/VBSoftKeyboard-161d92d7

    Att,


    Giovani Cruzara – Microsoft Contingent Staff

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.

    Msdn Community Support

    Por favor, lembre-se de “Marcar como Resposta” as respostas que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Giovani Cr segunda-feira, 9 de dezembro de 2013 10:22
    segunda-feira, 2 de dezembro de 2013 10:17
  • Bom dia,

    De uma olhada, acho que é oque você esta procurando: http://code.msdn.microsoft.com/windowsdesktop/VBSoftKeyboard-161d92d7

    Att,


    Giovani Cruzara – Microsoft Contingent Staff

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.

    Msdn Community Support

    Por favor, lembre-se de “Marcar como Resposta” as respostas que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    Sabe como eu faço pra pegar esse projeto e colocar dentro do meu pra abrir o teclado?
    segunda-feira, 2 de dezembro de 2013 17:41
  • Bom dia,

    Outra coisa que esqueci de mencionar, você também pode usar o Teclado Virtual do Windows:

    Abaixo esta um exemplo com um botão para abrir e fechar o teclado virtual do Windows (osk.exe):

    Public Class Form1
        Private OSK As System.Diagnostics.Process
    Private Sub ButtonShowOSK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonShowOSK.Click
            'Create the OSK Process
        OSK = System.Diagnostics.Process.Start("osk.exe")
    End Sub
     
    Private Sub ButtonKillOSK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonKillOSK.Click
        Try
            OSK.Kill()
        Catch ex As Exception
            Debug.WriteLine(ex.Message)
        End Try
    End Sub
    End Class

    Att,


    Giovani Cruzara – Microsoft Contingent Staff

    Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.

    Msdn Community Support

    Por favor, lembre-se de “Marcar como Resposta” as respostas que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Giovani Cr segunda-feira, 9 de dezembro de 2013 10:22
    terça-feira, 3 de dezembro de 2013 10:43