Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Определение монитора с помощью WMI [D7, Win2k, WinXP]


pavel_guzhanov ©   (2004-11-30 14:28:00) 

Подскажите, можно ли с помощью WMI определить модель монитора, даже если драйвер его не установлен, и в системе он показан как Plug and Play монитор?


TankMan   (2004-12-01 20:03:00) [1]

Наверное это и есть что-то типа VEN_XXXX;DEV_XXXХ не знаю.. :(


pavel_guzhanov   (2004-12-01 09:19:00) [2]

Если драйвер установлен, то показывает "Display/" далее ID монитора и цифры, а если драйвер не установлен, то получаю "Display/Default_Monitor/" и дальше цифры. Возможно, что в цифрах содержится инфа о мониторе, только как ее расшифровать?


TankMan   (2004-12-01 07:24:00) [3]

Воо нашел :) Используя пример из моего поста http://delphimaster.ru/cgi-bin/forum.pl?id=1101813341&n=5
вставь там вместо Win32_PnPEntity - Win32_DesktopMonitor. И получишь название монитора в PNPDeviceID.


TankMan   (2004-11-30 20:48:00) [4]

>>pavel_guzhanov
Поищи, есть такая фишка называется WMI Tools, Так вот среди них есть WMI ObjectBrowser, и найди там твой монитор (не скажу как , не знаю , я видео карту искал как то нашел) так вот там будет VEN_xxxx;DEV_xxxx так вот и они описывают фирму изготовителя и модель (если я ошибаюсь, поправьте).
А потом во всех инфах (*.inf) ищещь эти VEN и DEV, вот где найдешь, там тебе и скажут что за монитор.

Но это если он установлен хотябы как Plug and Play, а если нет, то там по другому нужно искать, точно не скажу - дома сижу а все на работе... но я сейчас тоже с WMI начал работать, так что может чего нам/тебе еще подскажут :)


Наверх

Титульная страница Поиск, карта сайта Написать письмо