locked
Pegar Serial dos monitores RRS feed

  • Pergunta

  • Pessoal, estou tentando pegar o serial do monitor ligado na estação de trabalho.

    Estou conseguindo pegar pelo código:

    ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_DesktopMonitor");
                foreach (ManagementObject obj in searcher.Get())
                {
                    lblheigth.Text = " Modelo do Monitor : " + obj["PNPDeviceID"];
                }

    O retorno desse código: Modelo do Monitor : DISPLAY\\AOC2243\\5&38D64A38&2&UID257, porém não consigo trazer realmente o numero serial e outra coisa tenho dois monitores para efetuar desenvolvimento de sistema. E tereia que trazer os dois monitores mas não está retornando também. 

    quarta-feira, 26 de agosto de 2015 17:34

Respostas

Todas as Respostas

  • Olá filipemmaga,

    Tudo bem?

    Desculpe, eu não consegui compreender por completo o que de fato você não está conseguindo:

    "Estou conseguindo pegar pelo código:"

    "porém não consigo trazer realmente o numero serial"

    "E tereia que trazer os dois monitores mas não está retornando também."

    Poderia explicar de uma outra maneira o que pretende fazer?

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e 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 e 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.

    quarta-feira, 26 de agosto de 2015 19:46
  • Amigo, 

    Esse retorno DISPLAY\\AOC2243\\5&38D64A38&2&UID257, em meu entendimento seria: DISPLAY\Modelo\Serial do monitor.

    O problema que esse numero que aparece não é a serial do monitor, porem o modelo está correto.

    Utilizo dois monitores e só tem o retorno de um.

    Expliquei melhor?

    quinta-feira, 27 de agosto de 2015 16:54
  • Creio que alguns monitores nao tenham o numero serial gravado na memoria ROM... veja este outro post:

    http://stackoverflow.com/questions/27990788/acer-monitor-serial-number

    É um acer e o numero de serie interno é diferente da etiqueta tambem.

    att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    • Marcado como Resposta Marcos SJ sexta-feira, 28 de agosto de 2015 15:02
    quinta-feira, 27 de agosto de 2015 17:31
    Moderador
  • Amigo, blz.

    Mas o outro problema é que utilizo em algumas máquinas duas saídas da placa de vídeo, por exemplo:

    Máquinas STI CS5123 que possuem placas externas com conexão VGA e DVI.

    Máquinas Dell Optiplex 9020 com VGA e DisplayPORT.

    Em ambos os casos está aparecendo apenas o monitor classificado no windows como 1º.


    • Editado Marcos SJ sexta-feira, 28 de agosto de 2015 15:03 Ortografia
    quinta-feira, 27 de agosto de 2015 19:39