Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > WMI на Delphi


Автор: Delphist 26.11.2004, 18:56
Для того, чтобы пользоваться технологией WMI необходимо установить
Active DS Type Library (Version 1.0)
Microsoft WMI Scripting v1.1 Library (Version 1.1)
где их взять?

Автор: Akella 27.11.2004, 11:15
меню Project-Import Type Library-выбрать нужную библиотечку и нажать кнопку Install
или
меню Component-Install ActiveX Library

так ведь много чего можно установить в свой проект, например научить свою программу разговаривать или проверять орфографию, управлять агентами, там столько всякого

Автор: Delphist 27.11.2004, 14:29
Цитата(dsergey @ 27.11.2004, 11:15)
меню Project-Import Type Library-выбрать нужную библиотечку и нажать кнопку Install
или
меню Component-Install ActiveX Library

так ведь много чего можно установить в свой проект, например научить свою программу разговаривать или проверять орфографию, управлять агентами, там столько всякого

Что-то у меня их там нет. Что нужно, чтобы они там появились!

Автор: Smailik 31.3.2008, 08:06
 smile апик
такой вопрос - на сайте мелкомягких в разделе Downloads нету четко названного WMI SDK :(
гле его достать? или в ХР и так все бибилиотеки для импорта в Delphi есть? те статьи, что лежат на КролевсвеДелфи содержат устаревшиен ссылки :(

Автор: Rrader 31.3.2008, 11:22
http://forum.vingrad.ru/sources/topic-157357/unread-1/hl/wmi/index.html

Автор: rexx 31.3.2008, 13:57
Подскажите пока вспомнил, как восстановить "полетевший" wmi инструментарий?

Автор: Smailik 2.4.2008, 21:17
Rrader
Цитата

Для компиляции нужно иметь библиотеки Jedi WinAPI...
Скачать их можно тут: http://members.chello.nl/m.vanbrakel2/ (архив около 2 метров)


а там мне говорят 

Цитата

De pagina die je zocht is helaas niet (meer) beschikbaar.


сам WMI SDK видимо вошел в Microsoft Platform SDK, коий весит 1,3Gb завтра скачаю и раверну. если оно там есть - отпишусь

Автор: yandeXXX 30.9.2010, 14:08
при установке вышеуказанных библиотек должна появиться новая палитра компонентов, однако у меня после установки компонента появляется окно с текстовым редактором. палитры новой нет.
что делать?
пользуюсь BDS 2006

Автор: cat512 30.9.2010, 21:01
Цитата(Delphist @ 26.11.2004,  18:56)
Для того, чтобы пользоваться технологией WMI необходимо установить 
Active DS Type Library (Version 1.0) 
Microsoft WMI Scripting v1.1 Library (Version 1.1) 
где их взять?

Под ХР и выше, не надо ничего брать. Там по умолчанию при установке винды копируются необходимые библиотеки. 98 и милениум, ЕМНИП не поддерживается. На 2000 накатываеш SP 2 и выше, и  у тебя появится поддержка wmi. Далее, что бы его заюзать, создаёшь проект, импортируешь TLB Microsoft Wmi scripting library (Можешь установить в среду Wrapper (Ole server) Для этого выбери флажок Generate comp wrapper, можешь просто создать интерф. модуль-кнопочка Create unit) и юзаешь нужные интерфейсы. Один важный момент: для исп. WMI нужны права Админа, да и сама библиотека предоставляет скудную инфу о железе, вообщем гемора больше чем пользы
Плюс только в одном: Если необходимо собирать статистику о системе, удобно пользоваться Sql- подобным языком (wql), но быстро работают только простые запросы, запросы чуть по сложнее тормозят "мама не горюй".

Автор: BlanI1I 1.1.2011, 06:55
а не можете сказать как сделать чтобы, загрузка ЦП обновлялась по таймеру ?? А то я пытался у меня пустая строка была.

Автор: bems 1.1.2011, 09:57
Модератор: BlanI1I, создай новую тему для своего вопроса. И почитай правила.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)