Страница 1 из 1

Как сделать проверку установлен ли специальный плагин?

Добавлено: 14 окт 2004, 11:15
Corite
Как сделать проверку установлен ли специальный плагин GDLWebControl2.01?

Добавлено: 14 окт 2004, 13:16
Absurd
Наверное, примерно так же как и проверку на то, установлен ли флеш.

Добавлено: 14 окт 2004, 19:03
Corite
)))))) В том то и дело, что я не до конца понял, как она работает. Вернее не понял тот момент, как проверяется наличие плагина)))))

Добавлено: 14 окт 2004, 20:35
AiK
Corite, всё очень просто. Тебе нужно знать CLSID ActiveX'а.
Дальше пишешь

<OBJECT CLASSID="clsid:XXX-XXX-XXX-XXX">
объект не загрузился
</OBJECT>

Можно чуть усложнить при помощи JScript...

Добавлено: 21 окт 2004, 11:49
Corite
А как мне узнать этот CLSID?

Добавлено: 21 окт 2004, 12:32
AiK
Вариантов море. Можно в реестре поискать. Можно oleview32.exe запустить. И т.д.

Добавлено: 21 окт 2004, 12:48
Corite
Спасибо! только в реестре я не нашел, а oleview32.exe у меня нет.

Добавлено: 21 окт 2004, 13:08
AiK
Google ещё никто не отменял.
См. например тут:
http://www.graphisoft.com/products/obje ... olref.html

Добавлено: 21 окт 2004, 14:05
Corite
Ух ты! Супер, спасибо большое!!!

Добавлено: 21 окт 2004, 14:52
Corite
Если я правильно понимаю надпись "объект не загрузился" в вашем примере появляется, если плагин с соответствующем clsid не установлен?