Мы с Вами научились создавать элементы ActiveX, конечно пока немножко, но все таки. Теперь давайте посмотрим как они используются. Мы с Вами можем вставлять элемент ActiveX на HTML страницу. Попробуем мы со стандартным ActiveX элементом. Это Microsoft Data and Time Picker Control Version 6 (MSCOMCT2.OCX). Итак, создаем пустой HTML документ:
<html> </html>
Описание элемента ActiveX заключается в теге OBJECT. Надо его создать:
<HTML> <OBJECT> </OBJECT> </HTML>
Запустите этот документ и посмотрите, что будет в Microsoft Exploler:
Маленький значок говорит, что нужно установить объект. Как это сделать ??? Выход использовать clsid, так как именно он позволяет нам найти объект.
<HTML> <OBJECT classid=clsid:20DD1B9E-87C4-11D1-8BE3-0000F8754DA1> </OBJECT> </HTML>
Этого достаточно, чтобы увидеть объект.
Но только увидеть, так как описывать подробности и как работать с ActiveX в HTML надо в разделе HTML. Мы смотрим просто идею.
Как видите HTML страница может быть полем для компонентов. Здесь конечно возникает два вопроса, первый это трудность работы с clsid, ну не запоминать же его. И второе - это безопасность, так как ActiveX это машинный код, который может и Win 32 API вызывать.