Набор компонентов основанный на WMI (Windows Management Instrumentation). Обладает очень внушительным багажом возможностей, а так же совершенно бесплатный (из за версии “бета”, думаю потом станет платным). В состав входят следующие компоненты:
- CBiosInfo – информация о BIOS системы.
- CDiskDriveInfo – информация о присутствующих в системе дисках.
- СDisplayInfo – информация о дисплее.
- CKeyboardInfo – всё о клавиатуре.
- COperatingSystemInfo – предоставляет информацию об операционной системе.
- CPhysicalMemoryInfo – информация об установленной памяти.
- CPointingDeviceInfo – всё об указывающем устройстве (про мышку).
- CPrinterInfo – информация о принтерах установленных в системе.
- СProcessorInfo – всё о процессорах.
- CSoundDeviceInfo – звуковое железо.
- CProcessInfo – информация о действующих процессах в системе
- CServiceInfo – информация о системных службах
- CStartupCommandInfo – всё о процессах, которые стартуют вместе с ОС
- CNetwokAdapterInfo – информация о сетевых адаптерах.
- CUserInfo – получает информацию об учётной записи юзера.
- CShareInfo – информация об открытых ресурсах (расшареных)
- CDiskPartitionInfo – работа с разделами харда.
Использовать компоненты очень просто. Достаточно кинуть их на форму и активировать свойство Active.
Интересные скриншоты (кликабельно)
Исходники: Да (Не верится, правда?)
Демка: Да (Даже много демок)
Автор: http://neftali.clubdelphi.com/
Скачать: С Torry
О, прикольно, спасибо, гляну :)
как раз пишу нечто похожее своё, будет интересно глянуть
подскажите а как можно получить информацию об установленных программах на удаленном компьютере через WMI ? Мне очень это необходимо реализовать в своей утилите.
Как их установить на Delphi XE2? Всячески пробовал - не устанавливаются!
Странно, на ХЕ2 все прекрасно поставилось
Как получить информацию о видеокарте с помощью СDisplayInfo? Информации как работать с этим компонентом не могу найти ни где... а очень надо... Пишу, точнее пытаюсь, на Delphi 7.