![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как получить версию ActiveX? [D5, Win2k]
SGS © (2002-01-17 18:20:00)В обычном ехе-шнике это можно сделать с помощью апишной функции GetFileVersionInfo(...) передав ей Application.Exename и остальные параметры.
А вот ActiveX расположенный в html-странице выдает версию host application, то есть версию IE.
А как получить версию самого ActiveX-а!?
sgs (2002-01-17 20:08:00) [1]Можно не уточнять. Разобрался. Только все-таки GetModuleFileName(), а не GetModeleName() или GetModuleName().
Большое спасибо за помощь.
SGS (2002-01-17 19:14:00) [2]Спасибо за Ваши ответы. Отличная шутка насчет версии технологии. Надеюсь читатели порадуются.
И еще один момент: нельзя ли уточнить откуда надо вызыввть функцию GetModuleName()? В каком модуле описана?
Digitman (2002-01-17 18:29:00) [3]получишь путь к DLL и передашь его на вход GetFileVersionInfo()
Digitman (2002-01-17 18:28:00) [4]Версия технологии ActiveX - это нонсенс. А вот версию библ-ки, реализующей фабрику класса, поддерживающую технологию ActiveX, получить можно. Просто вызови GetModeleName()