none
Problema com reconhecimento da resolução da tela RRS feed

  • Pergunta

  • Boa noite, galera!

    Estou programando com VS Community 2017, usando um PC com monitor de resolução 1920x1080.

    O problema que estou tendo é o seguinte:

    Quando executo o programa ele não reconhece a resolução acima, ele reconhece 1536x864, até eu abrir a conexão com banco de dados (access .accdb), a partir desse momento ele reconhece a resolução 1920x1080.

    Gostaria de saber porque isso está acontecendo, e como posso resolver?

    quarta-feira, 27 de setembro de 2017 21:31

Respostas

  • Tente algo parecido com isso:

    SystemInformation.PrimaryMonitorSize

    SystemInformation.WorkingArea

     

    Ou isso:

    Public Function ScreenResolution() As String

      Dim intX As Integer = Screen.PrimaryScreen.Bounds.Width

      Dim intY As Integer = Screen.PrimaryScreen.Bounds.Height

      Return intX & " X " & intY

    End Function


    Filipe B de Castro

    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 postagens 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.

    sexta-feira, 29 de setembro de 2017 20:07
    Moderador

Todas as Respostas

  • Boa tarde, Aderlan123. Tudo bem?

    É o Visual studio que não esta reconhecendo, ou o programa que você está criando? Se é o programa, do que seria esse programa. Precisamos de mais informações.

    Atenciosamente,


    Filipe B de Castro

    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 postagens 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.

    quinta-feira, 28 de setembro de 2017 17:25
    Moderador
  • Tente algo parecido com isso:

    SystemInformation.PrimaryMonitorSize

    SystemInformation.WorkingArea

     

    Ou isso:

    Public Function ScreenResolution() As String

      Dim intX As Integer = Screen.PrimaryScreen.Bounds.Width

      Dim intY As Integer = Screen.PrimaryScreen.Bounds.Height

      Return intX & " X " & intY

    End Function


    Filipe B de Castro

    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 postagens 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.

    sexta-feira, 29 de setembro de 2017 20:07
    Moderador
  • Boa tarde, Filipe

    É o Visual Studio que não esta reconhecendo, qualquer compilação que eu faço com o VS ele não reconhece a resolução da tela.

    Só reconhece seu eu acessar um banco de dados access com extensão .accdb, se eu tentar acessar qualquer outro banco de dados (SQLServer ou mesmo accesso com extensao .mdb) ele não reconhece a resolução real da tela

    quinta-feira, 5 de outubro de 2017 20:54