Вы пытаетесь найти способ получить производителя CD/DVD-устройства с помощью WMI в Delphi, и вам не нравится перебирать все свойства объекта Win32_CDROMDrive.
Да, есть способ доступа к конкретным свойствам без перебора всех из них. Вы можете использовать метод GetMethod интерфейса ISWbemObjectSet, чтобы получить экземпляр ISWbemProperty для конкретного свойства по имени.
В этом коде мы используем метод GetMethod интерфейса ISWbemPropertySet, чтобы получить экземпляр ISWbemProperty для свойства 'Manufacturer'. Затем мы проверяем, является ли свойство-assigned, и добавляем его значение в список, если это так.
В статье описывается способ получения информации о производителе CD/DVD на языке Delphi с помощью компонента WMI (Windows Management Instrumentation).
Комментарии и вопросы
Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.