Usuário com melhor resposta
Pegar Serial dos monitores

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
-
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.
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:31Moderador
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.
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:31Moderador -
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