Рассмотрим, как применяются теоретические сведения на практике. Попробуем написать небольшой HTML-файл, вызывающий один из органов управления ActiveX, которые разработала фирма Microsoft, – модуль для образования плавного перехода цветов (градиента). Рассмотрев документацию на данный компонент, можно узнать соответствующий ему идентификатор CLSID и URL-адрес одной его копии на сервере Microsoft, на которую возможно будет сослаться. При этом в том же месте можно отыскать список параметров и их значений, способный принимать этот орган управления, в частности:StartColor и EndColorДва цвета, плавный переход между которыми можно увидеть на экране, задаются в простом для HTML виде «#rrggbb», где rr, gg и bb – шестнадцатеричная величина красной, зеленой и синей составляющих цвета.DirectionНаправление градиента: 0 – горизонтальное, 1 – вертикальное, 2 – радиальное от центра к краям и т. д.Теперь необходимо заполнить атрибуты тега <OBJECT> и учесть нужное количество тегов <PARAM>. Такой вид имеет текст рассматриваемого HTML-файла:<HTML><TITLE>Пример вызова органа управления ActiveX</TITLE><BODY>Данный градиент на вид не отличен от простого графического файла:<OBJECTID = «grad1»CLASSID = «clsid:017C99A0-8637-11CF-A3A900A0C9034920»CODEBASE = Ошибка! Недопустимый объект гиперссылки. iexplorer/iegrad.ocx#Version = 4,70,0,1161»WIDTH = 200HEIGHT = 100><PARAM NAME = «StartColor» VALUE = «#ffffff»> <PARAM NAME = «EndColor» VALUE = «#000000»> <PARAM NAME = «Direction» VALUE = «0»></OBJECT></BODY></HTML>Открытие такого файла в броузере Internet Explorer станет причиной довольно заметной паузы, во время которой в строке состояния появится надпись «Installing components…». При этом броузер связывается с сервером, который упомянут в атрибуте CODEBASE, и перекачивает с него файл, в котором находится компонент ActiveX (перед этим нужно подключиться к сети).