Поделиться через


Доступ к элементу управления из Visual Basic и других языков программирования

[Microsoft Agent является нерекомендуемым начиная с Windows 7 и может быть недоступен в последующих версиях Windows.]

Вы также можете использовать элемент управления Агента Майкрософт из Visual Basic и других языков программирования. Убедитесь, что язык полностью поддерживает интерфейс элементов ActiveX, и следуйте его соглашениям о добавлении элементов ActiveX и доступе к этим элементам управления. Для доступа к элементу управления агент должен быть уже установлен в целевой системе.

Затем можно скачать самоустраняющийся cab-файл агента с веб-сайта (с помощью параметра Сохранить, а не Запустить). Этот файл можно включить в программу установки. При каждом выполнении агент автоматически устанавливается в целевой системе. Дополнительные сведения об установке см. в лицензионном соглашении о распространении агента Майкрософт. Установка, за исключением использования самоустановочного cab-файла агента, например попытка копирования и регистрации файлов компонентов агента, не поддерживается. Это обеспечивает согласованную и полную установку. Обратите внимание, что самоустраняющийся файл агента Майкрософт не будет установлен в Microsoft Windows 2000, так как эта версия операционной системы уже включает собственную версию агента.

Для успешной установки агента в целевой системе необходимо также убедиться, что в целевой системе установлена последняя версия среды выполнения Microsoft Visual C++ (Msvcrt.dll), средства регистрации Майкрософт (Regsvr32.dll) и библиотек DLL Microsoft COM. Самый простой способ убедиться, что необходимые компоненты находятся в целевой системе, — установить Microsoft Internet Обозреватель 3.02 или более поздней версии. Кроме того, можно установить первые два компонента, доступные в составе Microsoft Visual C++. Необходимые библиотеки DLL COM можно установить в рамках обновления Microsoft DCOM, доступного на веб-сайте Майкрософт. Дополнительные сведения и сведения о лицензировании этих компонентов можно найти на веб-сайте Майкрософт.

Языковые компоненты агента можно установить таким же образом. Аналогичным образом этот метод можно использовать для установки формата ACS символов Майкрософт, доступных для распространения на веб-сайте агента Майкрософт. Символьные файлы автоматически устанавливаются в подкаталог Microsoft Agent \Chars.

Так как компоненты агента Microsoft разработаны как компоненты операционной системы, агент может не быть удален. Аналогичным образом, если агент уже установлен как часть операционной системы Windows, самоустраняющийся шкаф агента может не установиться.